0

Ubuntu 13.04のxampp.htaccessを動作させることができず、サーバーは 404 エラー ページを表示し続けます。このコードで /opt/lampp/apache2/conf/ のhttpd.confを変更しようとしました。

<Directory "/opt/lampp/apache2/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>
LoadModule rewrite_module modules/mod_rewrite.so

しかし、サーバーが .htaccess ファイルを認識できないように見える同じエラー ページが表示されます。
何をすべきか .. ?

4

1 に答える 1

1

htaccess ファイルが適切な場所にあり ( /opt/lampp/apache2/htdocs)、読み取り可能であり ( chmod 644 /opt/lampp/apache2/htdocs/.htaccess)、アクセス ファイルが「.htaccess」に設定されていることを確認します。

AccessFileName .htaccess

デフォルトでは、すでに「.htaccess」になっていますが、変更されている可能性があります。

最後に、htaccess ファイルの先頭に意味不明な文字列 (「ashdak​​jhfdksjfhds」など) を追加してみてください。500 内部サーバー エラーが発生した場合は、htaccess ファイルが読み取られていることを意味し、問題はセットアップではなく、ファイル。

于 2013-10-05T20:13:39.837 に答える