Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.02.2016, 16:30   #1
Vamp_star
 
Регистрация: 29.02.2016
Сообщений: 3
Восклицание Вопрос про поддомен

Есть сайт с доской объявлений. Хочу сделать поддомен для каждого города. Вопрос такой можно ли сделать так:
На site.ru есть скрипт определения города он делает перевод на соответсвующий поддомен.
На spb.site.ru лежит весь сайт но стоит выборка из бд объявлений которые относятся к СПб.

Как вы думаете нормально это или не очень. Или дайте совет как сделать лучше.
Vamp_star вне форума Ответить с цитированием
Старый 01.03.2016, 22:15   #2
rusell
Пользователь
 
Аватар для rusell
 
Регистрация: 30.03.2009
Сообщений: 20
По умолчанию

Цитата:
Сообщение от Vamp_star Посмотреть сообщение
Есть сайт с доской объявлений. Хочу сделать поддомен для каждого города. Вопрос такой можно ли сделать так:
На site.ru есть скрипт определения города он делает перевод на соответсвующий поддомен.
На spb.site.ru лежит весь сайт но стоит выборка из бд объявлений которые относятся к СПб.

Как вы думаете нормально это или не очень. Или дайте совет как сделать лучше.
Нет, не нормально. Если тебе нужен selector, то просто используй как параметр через GET. Лучше всего, врубить mod_rewrite и использовать город как 1ый параметр - site.ru/spb/

Почему не нормально? Да управлять поддоменами это доп. работа, да и на хостинге их кол-во обычно ограничено, а параметр всегда динамически проверяется через БД.
Самый приятный момент в написании кода, это когда кажется, что код почти готов!
rusell вне форума Ответить с цитированием
Старый 04.03.2016, 19:45   #3
ProBeginner
Форумчанин
 
Регистрация: 22.02.2016
Сообщений: 145
По умолчанию Программирование сайтов

В общем, так и делается: DNS направляет все поддомены на один адрес, Apache настраиваются отвечать на все домены как один виртуальный хост/сервер, а скрипт делающий запросы к БД в качестве одного из ключей использует домен взятый из запроса HTTP/1.1.
Возьму в кредит мильён по 100% годовых на сто лет.
ProBeginner вне форума Ответить с цитированием
Старый 06.03.2016, 06:13   #4
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию

Цитата:
Сообщение от rusell Посмотреть сообщение
Нет, не нормально. Если тебе нужен selector, то просто используй как параметр через GET. Лучше всего, врубить mod_rewrite и использовать город как 1ый параметр - site.ru/spb/

Почему не нормально? Да управлять поддоменами это доп. работа, да и на хостинге их кол-во обычно ограничено, а параметр всегда динамически проверяется через БД.
зачем, wildcard и рул для дележки в .htaccess и будет автору счастье.
автору насколько я понял контент надо бить, и в случае если будет доп вложенность в пути site.ru/spb/, то ему придется еще кучу костылей написать для того, что бы алиасы разделов(категорий) не конфликтовали, а в пыхе ему даже делать особо ничего не придется, так как в
Код:
$_SERVER['SERVER_NAME']
- уже будет поддомен сам) ну это имхо, без обид
CodeNOT вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ЧПУ. Перенаправление на поддомен pashka_dos Общие вопросы Web 4 17.12.2014 11:47
Вопрос про Свойство Visible и про иконки в imagelist Kappi4 Компоненты Delphi 2 21.05.2010 13:10
.httacces, поддомен и относительные пути ADSoft PHP 1 19.01.2010 13:56
Вопрос наверное про функции, а так точно даже не знаю про что. (Вопрос начинющего #6) Albert2008 Общие вопросы Delphi 4 21.08.2008 15:33
У меня вопрос про базы данных,а точнее про таблицы!!! Alexij Общие вопросы Delphi 1 13.04.2008 23:24