是否可以基于以下网址进行重定向:
www.url.com/stuff.php
但如果 url 包含 php 之后的任何字符,则不会重定向,例如:
www.url.com/stuff.php?variables=values&othervariable=othervalue&etc=more
我也不知道怎么写。
提前致谢!
编辑:基本上,只有当 www.url.com 以 .php 结尾时,我才需要重定向到 www.url2.com,但如果 .php 后跟变量则不需要。
尝试
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^/site.com/?$ /site.com/cart.php [R=301,NC,L]
尝试:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^$
RewriteRule ^/?cart.php$ / [L,R=301]
Options +FollowSymlinks
RewriteEngine on
RewriteRule ^stuff.php$ RELATIVE_OR_ABSOLUTE_URL_HERE [L]