私は非常に単純な.htaccessファイルを持っていますが、これは内部サーバーエラー500を引き起こしていますが、理由はわかりません。私は仮想ホストwdc.testでWAMPを使用しています。私のルートフォルダはC:\ wdcで、私のwwwフォルダはC:\ wdc \ wwwです。このhref = "wdc.test/title"のようなリンクは私はそれがWWWでインデックスファイルを引き上げるべきであることを知っているときにエラーがhtaccess内部サーバーのエラー書き換えが行われない
私の.htaccessファイルは、次のようになります。
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /www/index.php [L,QSA]
おかげ
あなた 'DocumentRoot'をがあるかもしれない' C:\ WDC \ www'代わり
ことは確かである場合場合は、サイトのルートの.htaccessでこのルールを使用します。 – anubhava
あなたの仮想ホストはどこに向いていますか? – phobia82
あなたは正しいです、$ _SERVER ['DOCUMENT_ROOT']はc:/ wdcの代わりにC:/ wdc/wwwを指しています。私は/www/index.phpをindex.phpに変更しました。私は – Nate