我刚刚推出了一个新的worpdress网站,它取代了旧的asp网站。
谷歌重新编制索引时,我被要求确保关键页面被重定向。
例如: www.egmont.co.uk/default.asp?pageid=3需要转到http://www.egmont.co.uk/who-we-are/what-we-do/books/
谷歌搜索引导我构建以下内容,但它不起作用,任何人都可以告诉我为什么?:
RewriteEngine on
RewriteCond %{QUERY_STRING} pageid=3
RewriteRule /who-we-are/what-we-do/books/ [L,R=301]
答案 0 :(得分:1)
您已关闭但请记住RewriteRule
语法为:
RewriteRule <pattern-to-match-in-uri> <target-uri> <flags>
您可以尝试以下规则:
RewriteEngine on
RewriteCond %{QUERY_STRING} ^pageid=3(&|$) [NC]
RewriteRule ^default\.asp$ /who-we-are/what-we-do/books/? [L,R=302,NC]
302
更改为301
。