下記のhtaccessは、実際に存在するディレクトリ名と固定ページ名が同じになった時、
固定ページの内容を優先して表示させるというものです。
■たとえば
root/test/index.html
と
固定ページ名[test]のhttp://ドメイン/test/
という状況になったら固定ページを表示させます。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} /test/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule . /wp/index.php [L]
</IfModule>
この時、http://ドメイン名/test/にアクセスすると、HTTPヘッダが302を返す現象が起こります。
これを200が返すようにしたいのですが、どうしたらよいでしょうか?
RewriteRule . /wp/index.php [R=200,L]
無理やりって感じでしょうか?
2013/11/25 19:15:44また、下記のエラーが出ます・・・
OK
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, root@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.