我正在刪除安裝了SEF模塊的舊Joomla 1.0站點。我需要以友好的搜索引擎將網址重定向到靜態頁面。301重定向舊的Joomla SEF URL
一個典型的URL如下所示:www.mysite.com/index.php?/this-page.html。
我需要把它轉發到一個靜態頁面上相同的網站,如:www.mysite.com/this-page.html
所以,我編輯的htaccess閱讀:
redirect 301 /index.php?/this-page.html http://www.mysite.com/this-page.html
重定向不似乎沒有工作。有任何想法嗎?一張通配符重定向去除「/index.php?/」將是一個獎勵,因爲我必須做大約80次。我也很樂意手動執行它們。
刪除'301'不起作用。我認爲問題是?/的組合。好主意,但。 – Kevin
是的,它可能是。當我刪除301時,它對我有用。這就是爲什麼我建議你。順便問一下你有什麼錯誤? – Techie
沒有錯誤。它將所有內容重定向到index.php並忽略其餘部分。 – Kevin