/seo/keywords-1-2-3/
到
/seo/mynew301page-1-2-3/
是否有一些Apache重写规则,我可以指定某些URL应重定向到新的URL?
Redirect 301 /seo/keywords-1-2-3/ /seo/mynew301page-1-2-3/
以上将重定向以
/seo/keywords-1-2-3/
至
/seo/mynew301page-1-2-3/
的URL的所有请求。 例如:==>
/seo/keywords-1-2-3/something?say=hello
如果必须是procise匹配
(只有
/seo/mynew301page-1-2-3/something?say=hello
而不是/seo/keywords-1-2-3/
,则使用此:
/seo/keywords-1-2-3/something
相同,但使用Mod_rewrite
:
RedirectMatch 301 ^/seo/keywords-1-2-3/$ /seo/mynew301page-1-2-3/
您可以做两种方法:
.htaccess
RewriteEngine On
# broad (base) match
RewriteRule ^/seo/keywords-1-2-3/(.*)$ /seo/mynew301page-1-2-3/$1 [R=301,L]
# exact match
RewriteRule ^/seo/keywords-1-2-3/$ /seo/mynew301page-1-2-3/ [R=301,L]
因此,我们最明确地说的是,我们看到的是它的常见问题,即在更改任何URL扩展程序之前,请确保没有通往页面的链接。因为如果您更改URL扩展名,则会丢失链接权益。另外,首先与您的SEO顾问交谈,因为这些URL扩展程序(这些页面)可能已经建立了很大的DA分数。如果您更改它们,它们会影响您的有机SEO。我经营
WalshandPartners
,由于重定向并更改URL,我们刚刚看到了一页的业务下降,因此我建议您先获得一些专家SEO建议。