Поиск:

Ответ в темуСоздание новой темы Создание опроса
> .htaccess перенаправление на поддомен, помогите настроить 
:(
    Опции темы
sanich
Дата 3.4.2011, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Доброго всем дня.

Задача сделать из подпапок сайта поддомены, без физического перемещения подпапок на поддомены.
Средствами .htaccess

Пока все тестирую на локальном сайте денвера.
Есть сайт http://test.loc в нем папка bbs, нужно чтобы при вводе

1. http://bbs.test.loc/ открывалось содержимое папки http://test.loc/bbs/
2. При наборе адреса http://test.loc/bbs/.... происходила переадресация на http://bbs.test.loc/....

Что я сделал:

1. В корень http://test.loc/ поместил файл .htaccess с содержимым
Код

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^bbs\.test\.loc$
RewriteCond %{REQUEST_URI} !/bbs/
RewriteRule ^(.*)$ bbs/$1 [L]

#dnwr_host bbs.test.loc


Результат: при наборе http://bbs.test.loc/ открывается содержимое папки папки http://test.loc/bbs/

2. В http://test.loc/bbs/ поместил файл .htaccess с содержимым:

Код

Redirect 301 / http://bbs.test.loc/


Результат: При наборе http://test.loc/bbs/... происходит переадресация на http://bbs.test.loc/bbs/...

а надо http://bbs.test.loc/....

Вероятно в первом файле .htaccess что то не так, но не пойму что. Помогите разобраться.


PM MAIL   Вверх
afiskon
Дата 3.4.2011, 13:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


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

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



Если вы используете готовый движок, то, вероятно, изобретаете велосипед, потому что под него уже должен быть готовый плагин. Под WordPress, например, точно есть.

В противном случае, сначала делаете так, чтобы с *.example.ru пользователь всегда видел содержимое example.ru (но URL был *.example.ru!). Для этого нужно правильно настроить DNS и Apache. Потом начинаете эксперименты с .htaccess. Вот эта шапргалка (пункт 6) может немного помочь.
PM MAIL WWW   Вверх
sanich
Дата 3.4.2011, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Цитата(afiskon @ 3.4.2011,  13:21)
Если вы используете готовый движок, то, вероятно, изобретаете велосипед, потому что под него уже должен быть готовый плагин. Под WordPress, например, точно есть.

В противном случае, сначала делаете так, чтобы с *.example.ru пользователь всегда видел содержимое example.ru (но URL был *.example.ru!). Для этого нужно правильно настроить DNS и Apache. Потом начинаете эксперименты с .htaccess. Вот эта шапргалка (пункт 6) может немного помочь.

1. У меня самописный движок
2. Я много статей перечитал, я на половину решил задачу, только пукт 2 не получается,  читайте
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




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


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

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