Форумы / National / Russian / Тех. поддержка / Поддомены

Wadik
#1 01.03.2012 12:22

Подскажите пожалуйста по такому вопросу, как создание поддоменов на основе движка.

Возможно ли site.ru/категория превратить в категория.site.ru

Знаю, что можно с помощью клонирования основных файлов движка сделать поддомены, но этот способ не годится для большого количества категорий.

 

Moool13
#2 01.03.2012 12:35

htaccess. Не?

Отредактировано: Moool13 (01.03.2012 12:57, 12 лет назад)
Wadik
#3 01.03.2012 17:20

Moool13, а как?

Добавлено 2 дня спустя:

Нет ни у кого идей возможной реализации?

Отредактировано: Wadik (04.03.2012 03:18, 12 лет назад)
esclkm
#4 04.03.2012 10:49

когдато ктото из алексов делали подобное для своих соц сетей.

littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Macik
#5 04.03.2012 23:08
#33377 Wadik:

Подскажите пожалуйста по такому вопросу, как создание поддоменов на основе движка.

Возможно ли site.ru/категория превратить в категория.site.ru

Примерно так (при условии включенного модуля sef_urls):

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} !^www\.domain\.ru$
RewriteCond %{HTTP_HOST} (.*)\.domain\.ru$
RewriteCond %{REQUEST_URI} !%1/
RewriteRule ^(.*)$ %2/$1

т.е. на входе

категория.сайт.ru/имя_страницы

а сервер преобразует в

сайт.ru/категория/имя_страницы

 

Надо также иметь в виду, должна быть настроена запись в ДНС для поддеменов, типа :

*.domain.ru    A   192.168.1.1

И в настройках апача возможно понадобится

ServerAlias *.domain.ru

 

 

https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F
Wadik
#6 05.03.2012 02:48

Macik, спасибо! Буду пробовать.

А форум таким же образом реально посадить на субдомен?