我需要的是,如果有任何人会点击mydomain.com/mydirectory/about-us-new那么它应该留在页面上,如果有人在同一个域上点击任何其他网址,它应该将用户重定向到google.com。
我正在使用以下代码:
#urls to exclude
RewriteCond %{REQUEST_URI} !^/mydirectory/about-us-new$
#send to root
RewriteRule . http://google.com? [R=302,L]
答案 0 :(得分:0)
尝试转义重写条件
RewriteCond %{REQUEST_URI} !^/mydirectory/about\-us\-new$
答案 1 :(得分:0)
您上面提供的重写代码适用于我。
如果安装了mod_rewrite,您可以尝试确保启用了RewriteEngine。
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/some/url/here$
RewriteRule . http://www.google.com? [R=302,L]
</IfModule>