Задача сделать из подпапок сайта поддомены, без физического перемещения подпапок на поддомены.
Средствами .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 что то не так, но не пойму что. Помогите разобраться.