.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
次のエラーが発生します。
Either all Options must start with + or -, or no Option may.
どうすれば修正できますか?
さらに良いことに、このラインは何をし、それは必要なのでしょうか?
質問への回答はエラーメッセージに含まれています。
この場合の正しいことは、その行を書いた人をだまして、指定された各オプションのリストを作成することです。マイナス記号が表示されている場合は、マイナス記号を付けて1回だけ挿入します。それが裸またはプラスでのみ表示される場合は、プラスで一度に入れてください。
私はあなたがこれを望んでいると信じています:
Options +SymLinksIfOwnerMatch +ExecCGI +Includes +IncludesNOEXEC -Indexes
なぜこの特定のオプションセットがその領域で必要なのか、私にはわかりません。ただし、それぞれの説明についてはドキュメントをお読みになり、ユースケースでどのように、または必要かどうかを確認してください。