2 домена - 1 сайта

Moris

Новичок
2 домена - 1 сайта

Подскажите, можно ли сделать так:

Есть один сайт, одна база и два домена ***.com и ***.ru, можно ли сделать так, чтоб при загрузке скрипта с домена .ru, ему передавался параметр domain=ru, при .com - аналогично domain=com.
Вероятно можно использовать mod_rewrite, но как в таком случае?

Это нужно чтоб сделать один сайт одновременно для англоязычных и русских пользователей

-~{}~ 02.08.05 23:17:

Или возможно это нужно указать где-то в настройках домена?
 

dvp

Новичок
Можно ориентироваться по значению $_SERVER['HTTP_HOST']
По идее там то, что в поле Host заголовка HTTP.
Единственный сложный момент - клиенты с HTTP1.0 (коих почти не осталось) не шлют этого поля. Для них придётся выбрать самому один из серверов, ровно как и для тех, кто обратится не по имени сервера, а по ip-адресу.
А если хостинг виртуальный, и ни одно из твоих доменных имён не является основным на этом сервере (серверах), то и париться не надо - клинеты HTTP1.0 к тебе никогда не придут.

Ещё есть $_SERVER['SERVER_NAME'] .... если не ошибаюсь - там тоже самое.
 

Moris

Новичок
Как все оказалось просто. И почему я сам до этого не додумался :)

Спасибо большое
 
Сверху