我对apache重定向有疑问。
我的htaccess中有这个。
RewriteCond %{HTTP_REFERER} !^http://csirc\.ugr\.es
RewriteCond %{REQUEST_URI} ^/ugr/.*
RewriteRule ^(.*) http://www.example.com/%{HTTP_REFERER} [L,R]
然后我把网址(推荐人)看到我的uri。
如果引荐来源是https,我该怎么办呢?
RewriteCond %{HTTPS_REFERER} !^http://csirc\.ugr\.es
或
RewriteCond %{HTTP_REFERER} !^https://csirc\.ugr\.es
uri会是一样的。 非常感谢你。
答案 0 :(得分:1)
您可以使用:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://csirc\.ugr\.es [NC]
RewriteRule ^ugr/ http://www.example.com/%{HTTP_REFERER} [L,R]