2016-03-31 45 views
-2

我的公司最近更改了它的網站,但是在Google搜索結果中,有一些不存在的特定鏈接。刪除404重定向上的任何url參數

我已將404錯誤重定向到index.php,但url參數仍然存在。 我不想要任何複雜的錯誤處理,只是將404重定向到index.php並刪除任何url參數。

感謝您的幫助!

+2

可能重複[重定向404錯誤與.htaccess通過301搜索引擎優化等](http://stackoverflow.com/questions/2363520/redirecting-404-error-with-htaccess-via-301-for-seo-等等) –

回答

0

希望您使用.htaccess重定向。

使301重定向。

0

請不要重新定向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的語法檢查手冊。