我將基於joomla的ex-site移至wordpress。導入工作正常,但問題是舊的鏈接不再工作。 因爲只有50篇左右的文章,我認爲將每個帖子的規則(在.htaccess中)作爲一個好主意。將joomla url重定向到wordpress
嗯......不是經常的事情是像你想,那麼重定向不工作在所有:(
舊的Joomla鏈接看起來是這樣的:
http://site.com/index.php?option=com_content&task=view&id=49&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=42&Itemid=29
http://site.com/index.php?option=com_content&task=view&id=68&Itemid=29
,需要被翻譯成:
http://site.com/?p=23
http://site.com/?p=24
http://site.com/?p=25
新舊鏈接之間基本上沒有關係,所以我不認爲一個正則表達式將幫助
新老網站都在同一個域
好了,問題是,我已經嘗試過任何規則(和我嘗試了很多!),但沒有奏效。在少數情況下,我得到500錯誤,但大部分時間重定向都不起作用。
那麼,你們中的任何一個人都有同樣的問題?我不需要想要有很好的固定鏈接,但如果可以的話,那會更好。問題是我有很多舊網址的反向鏈接,我不想放棄它們。
非常感謝你們!
Location頭字段是一個絕對URI。 – Gumbo 2009-01-29 13:42:08
我只是做了一個相對的重定向,它的工作。 – jlleblanc 2009-01-29 14:21:06
不是一個非常有用的選項恕我直言,在這裏你創建2從原來的一個重定向到一個特殊的腳本(你舉例someotherscript.php),並形成第二個重定向到新的URL。這是一個巨大的性能問題,可能會降低您的搜索引擎優化排名 – Webdesigner 2017-09-25 21:41:57