考虑以下页面:
http://www.example.com/node/323
http://www.example.com/node/386
http://www.example.com/node/388
http://www.example.com/node/594
我想在/节点/之后将所有URL重定向到新的主页。
http://www.exmaple.com
任何东西都有一个.htaccess Regex重写类似的东西吗?
RewriteRule ^/node/.*$ / [L,R=307]
您可以使用mod_alias或mod_rewrite,但是如果您已经有其他重写规则,则应坚持使用mod_rewrite,否则,mod_alias更简单:
>mod_alias:
RedirectMatch 301 ^/node/ http://www.exmaple.com/
mod_rewrite:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?exmaple.com$ [NC]
RewriteRule ^node/ http://www.exmaple.com/ [L,R=301]