2011-09-25 68 views

回答

2

使用此代碼:

RewriteEngine ON 
RewriteRule ^gabf/?$ http://www.domain.com/category/gabf [R=301,NC,L] 

前:

# 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> 

WordPress的覆蓋所有重寫規則來的index.php。如果你先把它放在第一位,那麼這個「gabf」規則將首先執行,並且它是最後一條規則,它將停止。

R = 301 =永久重定向和NC =任何情況下(不區分大小寫)

+0

它看起來不匹配..沒有重定向/重寫正在發生。您是否刪除了 – hookedonwinter

+0

:重定向301/gabf http://www.mydomain.com/category/gabf?你在.htaccess中還有什麼?我假設你的Mod重寫被允許,您可以在根文件夾中的AllowOverride –

+0

全htaccess文件:https://gist.github.com/1241289 – hookedonwinter

相關問題