Разрешить GET запросы только с определенных доменов с помощью htaccess

Как я могу разрешить запросы GET только от определенных доменов, используя htaccess более надежным способом, чем используя Referer (которым можно манипулировать).

Текущее, несовершенное, решение:

SetEnvIfNoCase Referer domain\.com ALLOWED_DOMAIN
Order Deny,Allow
Deny from All
Allow from env=ALLOWED_DOMAIN

Soluton может также основываться на IP-адресе домена (не компьютера пользователя).

1 ответ

Использовать LIMIT директива в вашем htaccess вместо этого пути.

<Limit GET POST>
order deny,allow
deny from all
allow from domain.com anotherone.com onemore.com
</Limit>

Дайте мне знать, если этот ответ работает для вас.

Другие вопросы по тегам