Проверить имя ресурса http запросе

1 23
MiladyX
На сайте с 23.09.2008
Offline
65
#21

AlikZP, большое вам спасибо, за старания. Но ваш скрипт надо додумывать (та же загрузка массива имён из файла) и что вы там писали про www.

Кстати сайт показываться должен как с ввв так и без него.

MiladyX добавил 29.04.2010 в 13:20

AboutSEO:
не мудри...

################### ZAGLUSHKA ###################
<VirtualHost 78.46.41.29>
DocumentRoot "/usr/local/www/apache22/data"
ServerName 78.46.41.29
</VirtualHost>

Ип адреса я так понимаю это ип сайта, а сами строки вписать в httpd.conf? А в файле data, список имён? (с ввв и без)??

AboutSEO
На сайте с 18.01.2007
Offline
154
#22
MiladyX:

Ип адреса я так понимаю это ип сайта? А сами строки вписать в httpd.conf?

да, это ИП сервера/домена записываеш в httpd.conf

перезагрузить апач не забуть из шела

/usr/local/etc/rc.d/apache22 restart

дата - это папка с дефолтной страницей апача

MiladyX
На сайте с 23.09.2008
Offline
65
#23
AboutSEO:

дата - это папка с дефолтной страницей апача

т.е. там ничего не трогать? А где тогда прописывать адреса site.ru, site.com и т.д.?

AboutSEO
На сайте с 18.01.2007
Offline
154
#24
MiladyX:
т.е. там ничего не трогать? А где тогда прописывать адреса site.ru, site.com и т.д.?

у тебя сайты уже работают?

они уже прописаны в апачах?

MiladyX
На сайте с 23.09.2008
Offline
65
#25
AboutSEO:
у тебя сайты уже работают?
они уже прописаны в апачах?

У меня нет там сайтов..на сервере всего 1 сайт, кот. доступен по ип адресу сервера. (в /var/www)

может вы не поняли что я хочу...

AboutSEO
На сайте с 18.01.2007
Offline
154
#26
MiladyX:
У меня нет там сайтов..на сервере всего 1 сайт, кот. доступен по ип адресу сервера. (в /var/www)
может вы не поняли что я хочу...

я понял, что вы не хотите, чтобы по ИП на сайт заходили.

если уж савсем не понятно ничего, то

в

DocumentRoot "/ProPishI/Lubuiu/XreHb/kotoroy-net-na-servere"

тогда при запросе по ИП будет 403 ошибка.

а вообще, мой тебе совет - ставь дома на комп Vmware, на него систему которая стоит у тебя на серваке и долго и упорно тренируйся и вникай.

как я понимаю, ты взял сервак, а админить не умеш.

в первую очередь изучи апач, как минимум его кофиг это первое на руском что попалось из гугла http://dklab.ru/doc/apache/httpd.conf.html#cont1

без него ты сайты не сможеш добавлять если нет панели никакой.

MiladyX
На сайте с 23.09.2008
Offline
65
#27

AboutSEO, Прописали, перезапустили. Нот фаунд при любом запросе с доменом.

Может кто то помочь? я заплачу.

Хотя реально задача вроде и простая. Не показывать сайт по ип.

AlikZP
На сайте с 22.11.2009
Offline
107
#28

А если попробовать в htaccess прописать следующее:

RewriteEngine On

RewriteBase /
RewriteCond %{HTTP_HOST} ^123\.123\.123\.123
RewriteRule (.*) http://ваш_сайт/страница_ошибки.html [R=404,L]

Вместо 123.123.123.123 IP Вашего сайта

P.S. Это к словам

Не показывать сайт по ип.
Website CMS: быстрая, удобная, недорогая! Вечная лицензия за 45$ (/ru/forum/524503) Яся - быстрый поиск фото для товаров. OpenCart/ocStore. Дополнение. (/ru/forum/665287) Грамотная верстка ваших макетов (/ru/forum/comment/8853216)
MiladyX
На сайте с 23.09.2008
Offline
65
#29
AlikZP:
А если попробовать в htaccess прописать следующее:

RewriteEngine On

RewriteBase /
RewriteCond %{HTTP_HOST} ^123\.123\.123\.123
RewriteRule (.*) http://ваш_сайт/страница_ошибки.html [R=404,L]


Вместо 123.123.123.123 IP Вашего сайта

P.S. Это к словам

Пасибо большое, пожалуй оставим этот вариант.

1 23

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий