nordom
Новичёк
Карма: 0
Сообщений: 1
|
 |
« : Февраль 05, 2008, 19:21:51 » |
|
Каким образом на вашем хостинге создать поддомен к дополнительно купленному домену?
Чтобы он вел в некую папку внутри сайта на аккаунте)
|
|
|
Записан
|
|
|
|
Argentum@ayola.ru
Модератор
Просветлённый
   
Карма: 66
Сообщений: 581
Truth is out there...
|
 |
« Ответ #1 : Февраль 05, 2008, 19:25:11 » |
|
Никак. Разве что виртуальные, через .httacces.
|
|
|
Записан
|
Будем взаимовежливы. Все вопросы пишите в тикеты
|
|
|
CooleR
Новичёк
Карма: 2
Сообщений: 40
|
 |
« Ответ #2 : Февраль 05, 2008, 20:17:18 » |
|
Такс. А можете привести пример ? В нете рылся, всяко перепробывал, - не получается.
Вот этот код:
RewriteEngine on RewriteCond %{HTTP_HOST} ^www\.[^.]+\.host\.com$ RewriteRule ^(.+) %{HTTP_HOST}$1 [C] RewriteRule ^www\.([^.]+)\.host\.com(.*) /home/$1$2
Мне надо допустим, чтобы при наборе subdomain.site.org.ru перекидывало в папку...., допустим на site.org.ru/forum/ Как это сделать ? И куда именно кидать httacess полученный, в корень сайта, или в папку "forum" ?
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #3 : Февраль 07, 2008, 23:19:43 » |
|
Вот полный код для одного поддомена forum.site.domain.ru: RewriteEngine On RewriteCond %{REQUEST_URI} !^/forum RewriteCond %{HTTP_HOST} ^forum. RewriteRule ^(.*)$ forum/$1 [L]
Форум должен лежать в папке forum. Для иных поддоменов заменить forum на желаемое. Соответственно изменится и папка. .htaccess должен лежать в корне ftp
|
|
|
Записан
|
|
|
|
tzps@ayola.ru
|
 |
« Ответ #4 : Февраль 07, 2008, 23:23:21 » |
|
Да, и после этого форум будет доступен по адресу forum.account.cwx.ru В настройках форума после этого нужно будет изменить веб-адрес форума (только адрес). Т.е. например он у вас был по адресу http://account.cwx.ru/forum/ так вот надо будет его изменить на http://forum.account.cwx.ru/
|
|
|
Записан
|
|
|
|
CooleR
Новичёк
Карма: 2
Сообщений: 40
|
 |
« Ответ #5 : Февраль 08, 2008, 00:19:21 » |
|
Попробую чуток позже....
И как правильно последнюю строчку изменить, под адрес primer.org.ru ?
RewriteRule ^www\.([^.]+)\.host\.com(.*) /home/$1$2
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #6 : Февраль 08, 2008, 00:25:59 » |
|
Попробую чуток позже....
И как правильно последнюю строчку изменить, под адрес primer.org.ru ?
RewriteRule ^www\.([^.]+)\.host\.com(.*) /home/$1$2
Без понятия. 100% работающий код выложили мы, остальные варианты не рассматривались.
|
|
|
Записан
|
|
|
|
CooleR
Новичёк
Карма: 2
Сообщений: 40
|
 |
« Ответ #7 : Февраль 08, 2008, 01:16:37 » |
|
100% работающий код выложили мы, остальные варианты не рассматривались. А где вы его выложили? Только в поиск не отправляйте, там уже был. Ни чего точного нет. ........А, всё, увидел, я думал вы код из моего поста процитировали)
|
|
« Последнее редактирование: Февраль 08, 2008, 02:03:52 от CooleR »
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #8 : Февраль 08, 2008, 01:49:18 » |
|
Прямо в этом топике 4 мессаги выше.
|
|
|
Записан
|
|
|
|
sxiii
Новичёк
Карма: 0
Сообщений: 5
|
 |
« Ответ #9 : Февраль 08, 2008, 02:35:17 » |
|
А вы бы не могли объяснить, что значит каждая строчка?
RewriteCond %{REQUEST_URI} !^/forum - это то, куда редиректит? RewriteCond %{HTTP_HOST} ^forum. - это поддомен, с которого редиректит? RewriteRule ^(.*)$ forum/$1 [L] - а это что?
К примеру, если у меня в папке /a/b/c/ лежит index.html, на который я хочу попадать при наборе x.domain.com? Как мне нужно изменить код? Что нужно вписать в третьей строчке? . . . У меня ничего не работает...
А нельзя ли, кстати, сделать интерфейс управления этой частью файла .htaccess? Для создания виртуальных поддоменов? Думаю, было бы очень удобно и многие бы оценили.
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #10 : Февраль 08, 2008, 02:48:48 » |
|
RewriteEngine On RewriteCond %{REQUEST_URI} !^/a/b/c RewriteCond %{HTTP_HOST} ^x. RewriteRule ^(.*)$ a/b/c/$1 [L]
Думаю так.
|
|
« Последнее редактирование: Февраль 08, 2008, 02:53:34 от support@ayola.ru »
|
Записан
|
|
|
|
sxiii
Новичёк
Карма: 0
Сообщений: 5
|
 |
« Ответ #11 : Февраль 08, 2008, 02:51:25 » |
|
Если бы так работало, я бы не задал этот вопрос =)
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #12 : Февраль 08, 2008, 02:53:01 » |
|
А на второй вопрос - официально мы не предоставляем субдомены, и не планируем предоставлять. Способ предложенный здесь - это способ, позволяющий получить субдомены, если они очень нужны.
|
|
|
Записан
|
|
|
|
sxiii
Новичёк
Карма: 0
Сообщений: 5
|
 |
« Ответ #13 : Февраль 08, 2008, 02:54:13 » |
|
Способ предложенный здесь - это способ, позволяющий получить субдомены, если они очень нужны, который тем не менее не работает для поддиректорий =)
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #14 : Февраль 08, 2008, 02:54:32 » |
|
Если бы так работало, я бы не задал этот вопрос =)
Значит что-то не так сделали.
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #15 : Февраль 08, 2008, 02:55:35 » |
|
Способ предложенный здесь - это способ, позволяющий получить субдомены, если они очень нужны, который тем не менее не работает для поддиректорий =)
Покажите конкретный пример где там что не работает, и что должно работать.
|
|
|
Записан
|
|
|
|
sxiii
Новичёк
Карма: 0
Сообщений: 5
|
 |
« Ответ #16 : Февраль 08, 2008, 03:25:13 » |
|
Окей.
RewriteCond %{REQUEST_URI} !^/old/x.sxiii.info/htdocs/ RewriteCond %{HTTP_HOST} ^x. RewriteRule ^(.*)$ old/x.sxiii.info/htdocs/$1 [L]
В папке /old/x.sxiii.info/htdocs лежит то, что должно загружаться при заходе на x.sxiii.info. Не работает . . .
|
|
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #17 : Февраль 08, 2008, 03:38:48 » |
|
Ничего не изменяйте. Через час заработает. Наш косяк, проявляется только с собственными доменами, не с нашими 
|
|
|
Записан
|
|
|
|
sxiii
Новичёк
Карма: 0
Сообщений: 5
|
 |
« Ответ #18 : Февраль 08, 2008, 03:59:17 » |
|
Хе, ждем-с =)
// Дописано
Заработало! Спасибо! Вдогонку ещё вопрос: при изменении .htaccess всегда придется ждать?
|
|
« Последнее редактирование: Февраль 08, 2008, 04:04:50 от sxiii »
|
Записан
|
|
|
|
support@ayola.net
|
 |
« Ответ #19 : Февраль 08, 2008, 04:10:33 » |
|
Нет, ждать не прийдётся.
|
|
|
Записан
|
|
|
|
CooleR
Новичёк
Карма: 2
Сообщений: 40
|
 |
« Ответ #20 : Февраль 08, 2008, 19:03:22 » |
|
Спасибо, заработало, но есть теперь косяк с форумом (vBulletin). Если заходить через виртуальный домен (в настройках форума адрес менял), то при попытке перейти с главной стр. форума в любой раздел, - выкидывает ошибку 404.....Но при попытке перейти с главной стр. форума на какое-нибудь последнее сообщение - переходит. 
|
|
« Последнее редактирование: Февраль 08, 2008, 19:07:14 от CooleR »
|
Записан
|
|
|
|
tzps@ayola.ru
|
 |
« Ответ #21 : Февраль 08, 2008, 19:49:03 » |
|
Для этого, сначала надо как и написал исправить адрес форума в настройках. Но только адрес, путь менять не надо.
|
|
|
Записан
|
|
|
|
CooleR
Новичёк
Карма: 2
Сообщений: 40
|
 |
« Ответ #22 : Февраль 08, 2008, 19:53:09 » |
|
Так я именно адрес и изменил (URL форума в основных настройках)....Может надо подожадть сколько-то времени, вечером ещё попробую.
|
|
|
Записан
|
|
|
|
tzps@ayola.ru
|
 |
« Ответ #23 : Февраль 08, 2008, 20:07:44 » |
|
Ждать не надо, не поможет. Пришлите мне адрес форума, логин и пароль в админку.
|
|
|
Записан
|
|
|
|
CooleR
Новичёк
Карма: 2
Сообщений: 40
|
 |
« Ответ #24 : Февраль 08, 2008, 23:38:01 » |
|
Я воблу достаточно хорошо знаю, поэтому тут дело не в руках. URL форума с поддоменом прописал, - ошибка 404 в разделах.....Видимо это особенность форума.
А вообще ладно, поддомен к форуму не буду цеплять, ибо впринципе незачем. Спасибо.
|
|
|
Записан
|
|
|
|
|