Htaccess https推荐人

时间:2014-07-29 14:23:38

标签: apache .htaccess uri referrer

我对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会是一样的。 非常感谢你。

1 个答案:

答案 0 :(得分:1)

您可以使用:

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^https?://csirc\.ugr\.es [NC]
RewriteRule ^ugr/ http://www.example.com/%{HTTP_REFERER} [L,R]