0
欲允許訪問http://example.com/xxx但重定向嘗試的任何文件超出http://example.com/xxx,如example.com/xxx/yyy或example.com/xxx/zzz301重定向到文件子目錄根
優選我想這樣做重定向回到http://example.com/xxx,但重定向到站點根目錄也將工作。
這是一個WordPress的網站,所以目前我的htaccess文件是這樣的:
# BEGIN WordPress
IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
我曾嘗試:上面的,這無論是給了我404或
RedirectMatch 301 ^/xxx/(.*) http://www.example.com/xxx/
RewriteRule ^xxx/(.*) xxx/ [R=301,L]
RewriteRule ^xxx/(.*)$ /xxx/$1 [R=301,NC,L]
和幾個變化一個310重定向循環。任何幫助或文章的鏈接非常感謝。
工作!謝謝!我希望我的問題不是太愚蠢。我真的無法在任何地方找到這個信息。再次感謝。 – figbomb
不,它根本不是愚蠢的,而且你也試圖證明你的嘗試。 – anubhava