次の URL があります。
www.domain.com/test/blog/index.html
「テスト」が削除されるように、Apacheに常にURLを書き換えてもらいたいのですが、結果は次のようになります。
www.domain.com/blog/index.html
これを行う最善の方法は何ですか?
次の URL があります。
www.domain.com/test/blog/index.html
「テスト」が削除されるように、Apacheに常にURLを書き換えてもらいたいのですが、結果は次のようになります。
www.domain.com/blog/index.html
これを行う最善の方法は何ですか?
これでうまくいくはず
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{REQUEST_URI} !(.*)test
RewriteRule ^(.*)$ test/$1 [L]
これにより、指定した URL からサブディレクトリが削除されます。あなたが経験している他の問題は.htaccess
、SymLinksを台無しにしているファイル内の何か他のものに関するものであるように思われます.
エラーの内容を正確に特定するには、Apache エラー ログを参照することをお勧めします。
お役に立てれば。