| |
|
|
| | $_SERVER['HTTP_HOST'] по идее должен выдавать адрес те хост
например если я обращаюсь с mypage.kz он должен выдать http://mypage.kz
а он гад выдаёт мне ИП машины на которй висит сайт
может что с ДНС?
ПС запарился уже темы создавать | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 10:10)
| | | а попробуй:
$_SERVER["SERVER_NAME"] | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 10:10)
| | | А что пишет
<? echo'<pre>'; print_r(getallheaders()); ?>
| ? | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.05.2006 в 10:16)
| | |
[Via] => 1.1 WWW, 1.1 WWW
[Host] => 192.168.10.16
[Cookie] => PHPSESSID=e20e193945b866f11348397a9126a94a; b=b; hotlog=1
[User-Agent] => Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; ru) Opera 8.54
[Accept] => text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif, image/x-xbitmap, */*;q=0.1
[Accept-Language] => ru, en
[Accept-Charset] => windows-1251, utf-8, utf-16, iso-8859-1;q=0.6, *;q=0.1
[Cookie2] => $Version=1
[Cache-Control] => no-cache
[TE] => deflate, gzip, chunked, identity, trailers
[Connection] => Keep-Alive
|
Короче везде 192.168.10.16 где надо my.kz
думайте что я эту тему завёл, вот http://softtime.ru/forum/read.php?id_forum=1&id_theme=18112&page=1
там просто эту тему забросили? вторая неделя уже пошла | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 10:45)
| | | Значит, к этому серверу обращаются по ip-адресу, а не по имени.
Обращается, вероятно, прокси. | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.05.2006 в 10:46)
| | | А вот как по имени обратится? У нас же через ДНС идёт обращение к нему | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 10:53)
| | | >А вот как по имени обратится? У нас же через ДНС идёт
>обращение к нему
В каком смысле?
адреса у всех через DNS определяются. | |
| |
|
|
| |
|
|
| |
для: Trianon
(30.05.2006 в 11:24)
| | | ну мы на DNS говорим что сайт висит на 192.168.10.16:80
вот так! | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 12:40)
| | | ну и что? А softtime.ru висит на 195.135.232.67 .
Но браузер-то спрашивает у сервера 195.135.232.67 содержимое http://softtime.ru/forum
а не http://195.135.232.67/forum ?
А у Вас, такое впечатление, что кто-то (опять же повторю, вероятно, прокси) подменяет имена на адреса прямо в запросе.
Конечно, при этом ни апачу ни php нормального имени уже не видать. | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 12:40)
| | | На одном сервере (IP-адресе) часто висят сотни сайтов и благодаря тому, что клиенты и сервер поддерживают протокол HTTP 1.1 - всё нормально, так как браузер посылает HTTP-заголовок Host с указанием имени конкретного сайта, поэтому после того как запрос приходит на сервер Apache выбирает правильный сайт. Если промежуточный прокси сервер не поддерживает HTTP 1.1, а это часто так и бывает, то он может удалять лишний по его мнению заголовок (правда в большинстве случаев их настраивают так, чтобы они все незнакомые заголовки пропускали дальше без изменений). | |
| |
|
|
| |
|
|
| |
для: cheops
(30.05.2006 в 13:10)
| | | Так значит Апач тут не причём?
надо мудохать прокси, но админ мне говорит что НТТР 1.1 поддерживает, а всё остальное посылает куда подальше.
Между прочим до этого всё работало, до тех пор пока админ не провёл какой-то эксперемент
Насчёт сотни сайтов я не задумывался на одном ИП
не могу предположить как это делается?
пожалуйсто расскажите!
Заранее спасибо! | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 14:48)
| | | Виртуальные хосты и DNS-сервера :))) | |
| |
|
|
| |
|
|
| |
для: kadet_73
(30.05.2006 в 14:54)
| | | А это разьве связанно с виртуальными хостами? | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 15:08)
| | | Конечно! это в конфигурационном файле Апач прописывается , на один IP вешается несколько виртуальных хостингов(собственно под каждый домен) | |
| |
|
|
| |
|
|
| |
для: kadet_73
(30.05.2006 в 15:11)
| | | <VirtualHost 192.168.10.16:80>
ServerName my.kz
ServerAdmin webmaster@my.kz
DocumentRoot "home/www"
ErrorLog "home/www/error.log"
</VirtualHost>
это типа вот этого? | |
| |
|
|
| |
|
|
| |
для: himic
(30.05.2006 в 15:29)
| | | Да | |
| |
|
|
| |
|
|
| |
для: kadet_73
(30.05.2006 в 15:29)
| | | Блин что то у нас закручено замучено!
ДНС просто стоит по свему назначению
а вот на интернет сервере стоит ИСА(прокси, файрвол и какбы публикатор)
ему мы и говорим какие порты и протоколы открыты
на нём опубликован наш сайт, с ним и предстоит мне мудохатся так как
сделал я виртуальный хост? прописал в файле HOSTS 192.168.10.16 му.кз
всё ништяк!
А когда через наш прокси, не всё хорошо!
И вам спасибо знаю где теперь искать!
Низкий поклон! :) | |
| |
|
|