Попытка отказаться от всех подключений, кроме одного домена - PullRequest
0 голосов
/ 29 апреля 2018

Я пытался в течение нескольких часов заблокировать все подключения, кроме моего домена, в httpd config. , но я не могу подключиться к своему собственному домену. Я просто получаю Запрещенную страницу.

<VirtualHost *:80>
ServerName Server-VM
DocumentRoot /var/www/
    SetEnvIf Referer domain\.cc internal
    <FilesMatch "\.(avi|mp4)$">
    Order Deny,Allow
    Deny from all
    Allow from env=internal
   </FilesMatch>
</VirtualHost>

Моя версия Apache: 2.2.15 Что я делаю не так?

Спасибо!

1 Ответ

0 голосов
/ 01 мая 2018

Директивы Allow, Deny и Order, предоставляемые mod_access_compat, устарели и исчезнут в следующей версии. Вам следует избегать их использования и избегать устаревших руководств, рекомендующих их использование.

Попробуйте

<FilesMatch "\.(avi|mp4)$">
   Require host domain.cc
</FilesMatch>

Больше информации от https://httpd.apache.org/docs/2.4/howto/access.html

...