以下的mod_rewrite規則重寫完成對www.domain.com/2011/11/page
的www.domain.com/page
任務,但打破www.domain.com/2011/11/
(即打破的WordPress存檔列表),並將其重定向到站點的根目錄。使用mod_rewrite重寫WordPress的永久鏈接URL打破存檔
重寫規則只能重寫有內容^([0-9]{4})/([0-9]{1,2})/page
後但不^([0-9]{4})/([0-9]{1,2})/
項目。
RewriteRule ^([0-9]{4})/([0-9]{1,2})/(.*)$ /$3 [NC,R=301,L]
有什麼建議嗎?
ANSWER
初始斜槓失蹤開頭:
RewriteRule ^/([0-9]{4})/([0-9]{2})/(.*)$ /$3 [NC,R=301,L]
,需要WordPress的永久鏈接進入:代替
/%postname%/
:
%postname%
雖然我不知道後面有多少幫助。
有什麼問題@Astron? – Odys
我anwsered晚了一點,但我沒有足夠的積分,在8小時內回答我自己的問題。 – Astron