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

Исходное сообщение
"Как запретить Apache2.0.55 отвечать на IP адрес ?"

Отправлено alpha7 , 18-Фев-06 15:38 
Доброе время суток!
Задача такаяа: Стоит Apache-2.0.55 на FreeBSD-6.0 и два виртуальных домена www.domain.name и my.domain.name:1082 на одном IP.
Как сделать так, чтобы Апач не показывал страницы запрашиваемые по IP адресу, например http://1.2.3.4 и http://1.2.3.4:1082 ?  а только по имени http://www.domain.name и http://my.domain.name:1082 ? Что, куда и как надо прописать для этого?
Заранее огромное спасибо за помощ

Содержание

Сообщения в этом обсуждении
"Как запретить Apache2.0.55 отвечать на IP адрес ?"
Отправлено Жека , 18-Фев-06 16:02 
В php скрипт корня хоста поставить проверку $_SERVER['HTTP_HOST'] и если там не имя, а IP, то делать с ним, что надо.

"Как запретить Apache2.0.55 отвечать на IP адрес ?"
Отправлено _Ale_ , 19-Фев-06 09:15 
Апач при обращении по ИП показывает директорию, которая прописана по дефолту - все что в /htdocs. Чтоб не показывало ее содержимого - надо положить файлик .htaccess и в нем прописать
deny from all
Все это при условии, что все сайты  - виртуальные.
Таким образом, сайты будут показываться только при обращении по имени, а при обращении по ИП - будет Forbidden

"Как запретить Apache2.0.55 отвечать на IP адрес ?"
Отправлено 1 , 19-Фев-06 14:07 
Killall httpd



"Как запретить Apache2.0.55 отвечать на IP адрес ?"
Отправлено Nafanja , 21-Фев-06 23:03 
>Доброе время суток!
>Задача такаяа: Стоит Apache-2.0.55 на FreeBSD-6.0 и два виртуальных домена www.domain.name и
>my.domain.name:1082 на одном IP.
>Как сделать так, чтобы Апач не показывал страницы запрашиваемые по IP адресу,
>например http://1.2.3.4 и http://1.2.3.4:1082 ?  а только по имени http://www.domain.name
http://my.domain.name:1082 ? Что, куда и как надо прописать для этого?
>
>Заранее огромное спасибо за помощ


Стучись в аську 743214 - объясню, писать здесь сейчас нет времени.