如何添加.htaccess文件,以便在网址包含特定变量时,以下规则不适用?
# Options All
# Options -Indexes
#
# RewriteEngine on
#
# RewriteCond %{HTTP_REFERER} !^$
# RewriteCond %{HTTP_REFERER} !^http://(www\.)?example.com/.*$ [NC]
# RewriteRule (.*)$ /shared/php/v1/hotmusiclink.php?p=$1 [L]
# AddHandler cgi-script .php .pl .py .jsp .asp .htm .shtml .sh .cgi
Options -ExecCGI
e.g。以上应该将所有网址重定向到hotmusiclink.php,除非他们在网址中有字符串?code = s0mec0de
谢谢:)
答案 0 :(得分:1)
您可以使用 RewriteCond 来执行任何给定的重写。
RewriteCond %{QUERY_STRING} !code=s0mec0de
RewriteRule ^.*$ /hotmusiclink.php
使用它直到它起作用。