我的公司最近更改了它的網站,但是在Google搜索結果中,有一些不存在的特定鏈接。刪除404重定向上的任何url參數
我已將404錯誤重定向到index.php,但url參數仍然存在。 我不想要任何複雜的錯誤處理,只是將404重定向到index.php並刪除任何url參數。
感謝您的幫助!
我的公司最近更改了它的網站,但是在Google搜索結果中,有一些不存在的特定鏈接。刪除404重定向上的任何url參數
我已將404錯誤重定向到index.php,但url參數仍然存在。 我不想要任何複雜的錯誤處理,只是將404重定向到index.php並刪除任何url參數。
感謝您的幫助!
希望您使用.htaccess重定向。
使301重定向。
請不要重新定向404 erros!他們有一個目的,那就是說,這個環節不存在。重定向只它不通過301
了存在於.htaccess文件舊鏈接添加這樣的事情:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/oldsite1.php$ [OR]
RewriteCond %{REQUEST_URI} ^/oldsite2.html$ [OR]
RewriteCond %{QUERY_STRING} ^site=old$
RewriteRule ^(.*)$ index.php [R=301,L]
對於RewriteCondition的語法檢查手冊。
可能重複[重定向404錯誤與.htaccess通過301搜索引擎優化等](http://stackoverflow.com/questions/2363520/redirecting-404-error-with-htaccess-via-301-for-seo-等等) –