これは私をイライラさせています。私は同じ問題を見つけることができません。誰かがうんざりしていて、存在しないサブフォルダへのGoogleのリンクがたくさんある。だから私はそれを整理するためにhtaccessの301リダイレクトをしようとしています。htaccessサブフォルダをルートにリダイレクト
問題は、リダイレクトが複数のフォルダを深く操作するように見えないことです。
例。 http://example.com/subfolder/someOtherFolderhttp://example.com/someOtherFolderにリダイレクトされます。
しかしhttp://example.com/subfolder/someOtherFolder/yetAnother同じページに滞在し、404
を返します。これは、上記の結果を返す私の全体の.htaccessの最後のバリエーションで、私が試したものは、上記以外のものを返されていません。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase/
RewriteRule ^sitefiles/(.*)/$ /$1 [R=301]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php
</IfModule>
ヘルプ? (私は> .htaccessを嫌い<。)
私が試したバリエーションの1つであることが比較的確かであることを確認したところ、同じことをやってみました。しかし、試していただきありがとうございます。 –
キャッシュをクリアして他のブラウザで試しましたか? – Croises
Yessir、他のブラウザ、シークレットモード、さらに別のコンピュータ –