2011-01-10 81 views
0

我一直在使用這種代碼301重定向WP個這樣的頁面: mysite.co.uk/?page_id=12983 到: mysite.co.uk/nicepagetitle/301重定向的WordPress PAGE_ID = XXX

RewriteCond%{QUERY_STRING}!^ page_id = $ RewriteRule。* http://mysite.co.uk% {REQUEST_URI}? [R = 301,L]

我不確定這是否正確,更重要的是,Google仍然在我的網站管理員工具中顯示這些網頁:mysite.co.uk/?page_id=xxx。

我會很感激,如果你幫我解決這個問題。

+0

不知道我明白你的問題是什麼。它工作,還是不工作?另外,您是否已經相應更改了博客中的鏈接? – 2011-01-10 17:29:49

回答

0

使用firefox plugin Live Headers檢查服務器返回的代碼和重定向的URL。它會告訴你重定向是否被正確設置爲301.要調試htaccess規則,你必須訪問你的apache服務器上的日誌,這些日誌可能或不容易讓你看。

對於網站管理員工具的問題,它可能是,或谷歌有緩存版本......歡迎來到網絡!

如果您希望在不使用htaccess的情況下執行此操作,Google等人支持的規範代碼人。也可以達到將所有鏈接汁放到更漂亮的URL的相同目的。