Apache Listen Directive - Вопрос
Мне на моем выделенном сервере выдали 2 IP адреса.
91.197.1.1 & 91.197.1.2.
Т.к я держу на нем игровой онлайн сервер, я хочу сделать сайт(apache) на один Ip,а сервер на другой.
Вот что я сделал:
в httpd.conf прописал:
------------------------------------------------------------
Listen 91.197.1.1:80
Listen 91.197.1.1:8000
Listen 80
----------------------------------------------------------
в .htaccess прописано:
----------------------------------------------------------
Order Deny,Allow
Deny from all
allow from 91.197.1.2
------------------------------------------------------------
Домен по которому я захожу на сайт, работает под IP: 91.197.1.2,
но когда захожу на сайт: Access forbidden!
Что я упустил?
Цитата: FantazyMD
в httpd.conf прописал:
------------------------------------------------------------
Listen 91.197.1.1:80
Listen 91.197.1.1:8000
Listen 80
это никакого отношения не имеет к правам доступа, это раз. второе - что вы хотели сказать такими директивами?
Цитата: FantazyMD
----------------------------------------------------------
в .htaccess прописано:
----------------------------------------------------------
Order Deny,Allow
Deny from all
allow from 91.197.1.2
------------------------------------------------------------
а это что означает?
То есть схема такая что в .htaccess стоит доступ только для домена сайта,а все кто попытается перейти по IP не пускает.Точную схему я сказать не могу...
настройте вы нормально виртуальный хостинг по именам. http://forum.codenet.ru/showthread.php?t=24995
чтобы по имени сайта отдавалось то что нужно, а при передаче в заголовке HOST IP адреса - рулилось туда, куда нужно.