1
我需要在以下頁面重寫規則:重寫規則一頁
/blog/2015/09/05/name-of-page.html
/old-category-name/name-of-page/
/old-category-name/name-of-page
所有需要重定向到/新類別的名稱/姓名頁的-/
但是,也可能有文件名,例如 /old-category-name/page-2這將重定向到/ new-category-name/page-name-of/
我來了與以下正則表達式:
(\blog\/\[0-9]{4}\/[0-9]{2}\/[0-9]{2}\/|old-category-name)\/\/name-of-file(\.html|\.htm|\/|\s)
它是工作在正則表達式好朋友,但下面重定向並不在我的htaccess的文件工作:
Rewrite Rule (\blog\/\[0-9]{4}\/[0-9]{2}\/[0-9]{2}\/|old-category-name)\/\/name-of-file(\.html|\.htm|\/|\s) http://example.com/new-category-name/name-of-file/
誰能給我一些建議嗎?謝謝!
嗨,剛纔看到評論,今晚你的,將是走出辦公室明天。我會試一試,並在週六留下我的意見謝謝! – user1388610
我修改了你的一下 – user1388610
Ooops ...對不起,花了我很長時間纔回到這裏!我修改了一下,以便在頁面名稱前面跳出正斜槓,並將最後一位修改爲(?:\。html | \/| \ s)。我想你只是錯過了那些。有用!! :-) – user1388610