0
問候並預先感謝您的幫助!.htaccess 301在wordpress中重定向選擇子文件夾中的子文件夾
我正在嘗試從「類別」子文件夾中重定向某些子文件夾,但不是全部。其中只有5個左右。
實施例:
應該重定向到
但是:
不應該。
我已經試過(在.htaccess):
RewriteRule ^/category/fish http://example.com/tasty/fish [R=301,L]
RewriteRule ^/category/lamb http://example.com/tasty/lamb [R=301,L]
我之前和WordPress的模塊後嘗試。我也嘗試插入Wordpress模塊,如下所示:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase/
RewriteRule ^/category/fish http://example.com/tasty/fish [R=301,L]
RewriteRule ^/category/lamb http://example.com/tasty/lamb [R=301,L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
對.htaccess的更改肯定會起作用。錯別字生成500響應,我可以通過IP地址進行阻止。我不確定是否Wordpress重寫我的重定向,或者如果我有語法錯誤。
再次感謝您。
你只需要後''^中去除前導斜槓這兩條規則。您也不需要指定完整的域。只要'重寫規則^類別/魚/?$ /美味/魚[R = 302,L]'就可以。 (請注意,302--總是用臨時重定向進行測試,然後在你快樂的時候改爲永久。) –
@Mike Rocckett Mike,如果你將此作爲回答發佈,我會接受它。謝謝。 – Jason