.htaccess - разрешен только один реферал; FastCGI - PullRequest
1 голос
/ 11 декабря 2011

Я создаю .htaccess файл в первый раз, и он не работает для меня.

Мой htaccess выглядит следующим образом:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^https://(www\.)?mysite.net/.*$ [NC]
RewriteRule .* - [F]

.htaccess файл находится в каталоге, которыйсоответствует поддомену support.somesite.com Я хочу разрешить доступ только для домена https://www.mysite.net (https://www.mysite.net/qa/test.aspx, а другие имеют ссылки на support.somesite.com)

Однако выше .htacess не работает.Я запустил phpinfo и увидел, что Server API - это cgi / fastcgi, а не Apache.Я не знаю, если это проблема.

Это что-то с модулем mod_rewrite?Могу ли я использовать выше htaccess с API-интерфейсом fastcgi Server?

1 Ответ

2 голосов
/ 11 декабря 2011

HTTP_REFERER не работает с https.

...