在phpmydirectory框架中,我嘗試使用.htaccess
301重定向將舊頁面URL重定向到新頁面URL。Phpmydirectory - 刪除301重定向中的額外查詢字符串
例如:http://example.com/pages/newurl.html?id=old-friendly-url
重定向的作品,但在新的URL的結尾,老友好的URL串接爲ID。
我該如何避免這種情況?
RewriteRule ^pages\/(.+)\.html$ page.php?id=$1 [L,NC]
Redirect 301 /pages/features.html /pages/ost-to-pst-ost-to-office365-ost-to-exchange-migrator.html?
向我們展示您的.htaccess文件? – Bhavin
或者,具體來說,顯示您當前的重定向。根據當前用於執行重定向的方法,您可能需要添加一個字符或使用其他方法重寫指令。 – MrWhite
RewriteRule^pages \ /(。+)\。html $ page.php?id = $ 1 [L,NC] 重定向301 /pages/features.html/pages/ost-to-pst -ost-to-office365 -Ost到交換migrator.html? –