在我之前的应用程序中,我有一堆配置文件位于:http://www.example.com/profile/12312534
但是我的新应用程序不再具有这些配置文件。是否有一个301 Redirect
规则可以处理每个看起来像的请求http://www.example.com/profile/*
?
网站管理员工具目前向我展示了我想要修复的数千个 404。
在我之前的应用程序中,我有一堆配置文件位于:http://www.example.com/profile/12312534
但是我的新应用程序不再具有这些配置文件。是否有一个301 Redirect
规则可以处理每个看起来像的请求http://www.example.com/profile/*
?
网站管理员工具目前向我展示了我想要修复的数千个 404。
试试这个规则:
RewriteEngine On
RewriteRule ^profile/.*$ / [L,R=301,NC]
这将使用 R=301(永久重定向)将每个/profile/*
请求重定向到您的主路径/
,从而照顾您的 SEO 排名。
更新:使用RedirectMatch
:
RedirectMatch 301 ^/profile/ /
使用 mod_alias:
RedirectMatch 301 ^/profile/ /