Tất cả các Tùy chọn phải bắt đầu bằng + hoặc - hoặc không Tùy chọn nào có thể [đóng]


11

Tôi có dòng này trong tệp .htaccess

Options +SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI Includes IncludesNOEXEC SymLinksIfOwnerMatch ExecCGI  Includes  IncludesNOEXEC  SymLinksIfOwnerMatch  Indexes -Indexes

Tôi nhận được lỗi sau:

Either all Options must start with + or -, or no Option may.

Làm thế nào tôi có thể sửa lỗi này mà vẫn thực hiện lấy mẫu?

Tốt hơn nữa là dòng này làm gì và nó thậm chí còn cần thiết?


3
Dòng này hoàn toàn không có ý nghĩa gì cả, nó là cùng một thứ lặp đi lặp lại và đang mâu thuẫn với chính nó ( Indexes -Indexes). Đọc tài liệu để tìm hiểu ý nghĩa của các tùy chọn và sau đó viết một dòng mới thực hiện những gì bạn cần. Thông báo lỗi nên tự giải thích. Cuối cùng, tôi đoán đây là Apache 2.4, không phải 2.2 như bạn đã gắn thẻ?
Sven

Tôi đã tiếp quản máy chủ này. Không có nhiều kinh nghiệm với điều này.
d0001

Tôi cũng không. Tôi sẽ thử Googling các điều khoản htaccess optionsđể bắt đầu. Bạn cũng có thể Google văn bản của thông báo lỗi bạn nhận được.
Tôi nói Phục hồi Monica

Câu trả lời:


21

Câu trả lời cho câu hỏi của bạn được chứa trong thông báo lỗi.

Điều đúng đắn trong trường hợp này là đánh vào bất cứ ai đã viết dòng đó và lập danh sách từng tùy chọn được chỉ định. Nếu nó xuất hiện với một điểm trừ nào đó, hãy đặt nó vào một lần với một dấu trừ. Nếu nó chỉ xuất hiện trần hoặc có dấu cộng, hãy đặt nó vào một lần với dấu cộng.

Tôi tin rằng bạn chỉ muốn điều này:

Options +SymLinksIfOwnerMatch +ExecCGI +Includes +IncludesNOEXEC -Indexes

Tại sao bộ tùy chọn cụ thể này được yêu cầu trong khu vực đó, tôi không biết. Nhưng, vui lòng đọc tài liệu để được giải thích cho từng người, và xem cách hoặc nếu trường hợp sử dụng của bạn yêu cầu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.