Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   загрузка разных сайтов в зависимости от введённого имени сай (http://forum.oszone.net/showthread.php?t=31280)

vadimiron 13-03-2004 14:00 214505

Пишу я на PHP
Мой хостинг дал мне два доменных имени, но место на диске одно
То есть получается, я могу сделать только один сайт, и его можно будет вызвать двумя адресами.
Я же хочу сделать два сайта-появилась идея сделать в корневой папке файл index, который естественно будет запускатсья при вызывании любого из адресов, и в этом файле нужно организовать перенаправление в зависимости от того, какой адрес введён был (по папке на каждый сайт, index перенаправляет в одну из папок в зависимости от введённого имени)

А вопрос таков, я не знаю как можно проверить, какой адрес (или доменное имя) затребовал юзер????
Я где то читал, что, чтоб обезопасить скрипт обработки формы, можно проверять, откуда пришёл запрос
Вот мне надо что то в этом стиле

Заранее благодарю
:)
:)
:)

ilan 13-03-2004 14:24 214506

$_SERVER[['REMOTE_ADDR'] - откуда пришел запрос
$_SERVER[['PATH_TRANSLATED'] - дает каталог на сервере - от этого можешь плясать

P.S. наверняка есть и другие решения

vadimiron 13-03-2004 15:28 214507

Всё оказалось намного проще, чем я думал
Просто $_SERVER['SERVER_NAME'],
так всегда-самое простое и является решением

У меня ещё один вопрос:

Кто знает точно для чего нужна переменная $_SERVER['HTTP_HOST']
Вот что в мануале стоит:Contents of the Host: header from the current request, if there is one.

Меня смутила последняя фраза: if there is one - то есть будет возвращатся ХЭД, причём только при условии если он один в данном запросе, или может я что то плохо понимаю???
Зачем такое нужно, может лучше вернуть все ХЭДы например в виде массива??

Prisoner 13-03-2004 20:02 214508

Помоему не если один, а если есть...

vadimiron 15-03-2004 23:35 214509

Prisoner
Да, вроде так оно и есть
Эх...мой английский :(


Время: 23:57.

Время: 23:57.
© OSzone.net 2001-