Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Один скрипт - несколько доменов, работать со скриптом по разным адресам 
V
    Опции темы
Jema
Дата 8.10.2007, 16:40 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 11.12.2003

Репутация: нет
Всего: нет



Интересная задача возникла:
Пускай имеем три домена - домен1, домен2, домен3. Лежат они на одном сервере (если это поможет).
Имеем одну инсталляцию скрипта (пускай тут - домен2/скрипт).
Как сделать так - чтобы мы могли работать с этим же скриптом с домен1 и домен3 (домен1/скрипт, домен3/скрипт).
Пытался htacces и rewrite - что-то не получилось.
Есть какие идеи - или это невозможно в принципе?
PM MAIL   Вверх
GZep
Дата 8.10.2007, 16:56 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


участник Винграда
***


Профиль
Группа: Завсегдатай
Сообщений: 1528
Регистрация: 7.7.2006
Где: Москва

Репутация: нет
Всего: 32



создать в этих 2 доменах скрипты, которые просто инклудят тот скрипт?


--------------------
user posted imageuser posted image
PM MAIL WWW ICQ Skype GTalk   Вверх
Jema
Дата 8.10.2007, 17:13 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 11.12.2003

Репутация: нет
Всего: нет



да, хороший вариант. Только нужно подумать о передаче параметров.
PM MAIL   Вверх
ewolf
Дата 9.10.2007, 00:32 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 389
Регистрация: 15.8.2006
Где: г. Москва

Репутация: 1
Всего: 18



Смотря что за задача. Если эти домены в принципе представляют собой разные сайты и лишь нужно какой-то определенный скрипт использовать сразу по нескольким адресам, то можно воспользоваться решением GZep.

Через mod_rewrite тоже можно реализовать, только надо правильно прописывать путь к файлу, например в каждом домене размещаем

Код

RewriteRule ^somescript.php$ /home/user/domen2/www/real_script.php [QSA]


Если стоит задача сделать "многосайтовость", т.е. управление несколькими сайтами из одной администраторской панели + единый движок на все сайты, то значительно удобнее будет добавить все домены как алиасы к некоторому основному домену, а затем в зависимости от запрашиваемого домена выдавать соотв. информацию
PM MAIL ICQ   Вверх
Vasay
Дата 9.10.2007, 01:08 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: нет
Всего: 73



Я думаю, Jema нужно ознакомится с настройками Apache. Почитать про Виртуал хост.

Добавлено через 4 минуты и 1 секунду
Для случая, когда домены на разных серверах, можно положить на один сервер скрипт, который просто отдает код нужного нам скрипта.
И получая результат, мы его исполняем.

п.с. Наверно непонятно объяснил, если нужно могу привести пример.


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
Jema
Дата 9.10.2007, 08:44 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 11.12.2003

Репутация: нет
Всего: нет



Цитата(ewolf @ 9.10.2007,  00:32)
Если эти домены в принципе представляют собой разные сайты и лишь нужно какой-то определенный скрипт использовать сразу по нескольким адресам, то можно воспользоваться решением GZep.

Именно такая задача.
Спасибо за ответы! Сейчас посмотрю как лучше всего будет работать.
Отпишусь ;)
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.0895 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.