URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 69006
[ Назад ]

Исходное сообщение
"Как ограничить доступ к виртуальным доменам Apacha"

Отправлено zkrvova , 19-Сен-06 12:54 
Есть несколько виртуальных доменов в Apache, подскажите как можно ограничить доступ некоторых IP к определённым доменам, а не ко всему *:80.

Спасибо!


Содержание

Сообщения в этом обсуждении
"Как ограничить доступ к виртуальным доменам Apacha"
Отправлено Nimdar , 19-Сен-06 13:19 
Либо в конфиге виртуального домена, либо в .htaccess
Order deny,allow
Deny from 1.2.3.4 5.6.7.8 и т.д. (разделять через пробел)

"Как ограничить доступ к виртуальным доменам Apacha"
Отправлено zkrvova , 19-Сен-06 14:32 
>Либо в конфиге виртуального домена, либо в .htaccess
>Order deny,allow
>Deny from 1.2.3.4 5.6.7.8 и т.д. (разделять через пробел)


Создал файл в каталоге со страничкой:
Order deny,allow
Deny from 10.1.10.101 (это мой IP)

Но всёравно страничка грузится, что делать?


"Как ограничить доступ к виртуальным доменам Apacha"
Отправлено openwork , 19-Сен-06 15:40 
может в основной конфиг AllowOveride All еще добавить


>>Либо в конфиге виртуального домена, либо в .htaccess
>>Order deny,allow
>>Deny from 1.2.3.4 5.6.7.8 и т.д. (разделять через пробел)
>
>
>Создал файл в каталоге со страничкой:
>Order deny,allow
>Deny from 10.1.10.101 (это мой IP)
>
>Но всёравно страничка грузится, что делать?



"Как ограничить доступ к виртуальным доменам Apacha"
Отправлено zkrvova , 19-Сен-06 15:49 
>может в основной конфиг AllowOveride All еще добавить
>
>
>>>Либо в конфиге виртуального домена, либо в .htaccess
>>>Order deny,allow
>>>Deny from 1.2.3.4 5.6.7.8 и т.д. (разделять через пробел)
>>
>>
>>Создал файл в каталоге со страничкой:
>>Order deny,allow
>>Deny from 10.1.10.101 (это мой IP)
>>
>>Но всёравно страничка грузится, что делать?


Пишит: Invalid command 'AllowOveride', perhaps mis-spelled or defined by a module not included in the server configuration


"Как ограничить доступ к виртуальным доменам Apacha"
Отправлено openwork , 19-Сен-06 16:09 
AllowOverride All

2 буквы r, по памяти написал не правильно, вы бы через документацию внедряли малоли кто тут что насоветует...

есть такая злая шутка про rm -rf /
что так сразу и не пойдешь что за команда будет выполнятся :_

>>может в основной конфиг AllowOveride All еще добавить
>>
>>
>>>>Либо в конфиге виртуального домена, либо в .htaccess
>>>>Order deny,allow
>>>>Deny from 1.2.3.4 5.6.7.8 и т.д. (разделять через пробел)
>>>
>>>
>>>Создал файл в каталоге со страничкой:
>>>Order deny,allow
>>>Deny from 10.1.10.101 (это мой IP)
>>>
>>>Но всёравно страничка грузится, что делать?
>
>
>Пишит: Invalid command 'AllowOveride', perhaps mis-spelled or defined by a module not
>included in the server configuration



"Как ограничить доступ к виртуальным доменам Apacha"
Отправлено zkrvova , 19-Сен-06 17:42 
Да так работает есть, надо было действительно поискать в доках.

Но теперь пишит:
Server error!
The server encountered an internal error and was unable to complete your request. Either the server is overloaded or there was an error in a CGI script.
If you think this is a server error, please contact the webmaster
Error 500

Хоть открываю себе доступ хоть закрываю.

Если убрать .htaccess то всё работает.


>AllowOverride All
>
>2 буквы r, по памяти написал не правильно, вы бы через документацию
>внедряли малоли кто тут что насоветует...
>
>есть такая злая шутка про rm -rf /
>что так сразу и не пойдешь что за команда будет выполнятся :_
>
>
>>>может в основной конфиг AllowOveride All еще добавить
>>>
>>>
>>>>>Либо в конфиге виртуального домена, либо в .htaccess
>>>>>Order deny,allow
>>>>>Deny from 1.2.3.4 5.6.7.8 и т.д. (разделять через пробел)
>>>>
>>>>
>>>>Создал файл в каталоге со страничкой:
>>>>Order deny,allow
>>>>Deny from 10.1.10.101 (это мой IP)
>>>>
>>>>Но всёравно страничка грузится, что делать?
>>
>>
>>Пишит: Invalid command 'AllowOveride', perhaps mis-spelled or defined by a module not
>>included in the server configuration



"Как ограничить доступ к виртуальным доменам Apacha"
Отправлено openwork , 19-Сен-06 17:49 
https://www.opennet.ru/tips/info/102.shtml

>Да так работает есть, надо было действительно поискать в доках.
>

>Но теперь пишит:
>Server error!
>The server encountered an internal error and was unable to complete your
>request. Either the server is overloaded or there was an error
>in a CGI script.
>If you think this is a server error, please contact the webmaster
>
>Error 500
>
>Хоть открываю себе доступ хоть закрываю.
>
>Если убрать .htaccess то всё работает.
>
>
>>AllowOverride All
>>
>>2 буквы r, по памяти написал не правильно, вы бы через документацию
>>внедряли малоли кто тут что насоветует...
>>
>>есть такая злая шутка про rm -rf /
>>что так сразу и не пойдешь что за команда будет выполнятся :_
>>
>>
>>>>может в основной конфиг AllowOveride All еще добавить
>>>>
>>>>
>>>>>>Либо в конфиге виртуального домена, либо в .htaccess
>>>>>>Order deny,allow
>>>>>>Deny from 1.2.3.4 5.6.7.8 и т.д. (разделять через пробел)
>>>>>
>>>>>
>>>>>Создал файл в каталоге со страничкой:
>>>>>Order deny,allow
>>>>>Deny from 10.1.10.101 (это мой IP)
>>>>>
>>>>>Но всёравно страничка грузится, что делать?
>>>
>>>
>>>Пишит: Invalid command 'AllowOveride', perhaps mis-spelled or defined by a module not
>>>included in the server configuration