Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Обработка субдоменов через .htaccess (http://forum.oszone.net/showthread.php?t=78968)

Dimonweb 07-02-2007 22:46 547052

Обработка субдоменов через .htaccess
 
Вот, нашел интересную инфу по этому вопросу! http://e-masters.biz/2006/05/01/sozdanie-poddomena/
Ниже приведу текст файла .htaccess из этой статьи
Код:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(.+)\.ВашСайт\.com$ [NC]
RewriteCond %{HTTP_HOST} !^www\.ВашСайт\.com$ [NC]
RewriteCond %{REQUEST_URI} !^/subdomains
RewriteRule ^(.*) %{HTTP_HOST}$1
RewriteRule ^(.*)\.ВашСайт\.com(.*) /subdomains/$1$2
RewriteRule ^subdomains\.(.*) /subdomains/$1

На первый взгляд все работает нормально. Но! Если в браузере ввести, например, http://domain.mysite.com/file.html, apache пытается открыть file.html не из папки /subdomains/domain, а из корня сайта.
Помогите, пожалуйста! Как переделать .htaccess, чтобы apache корректно обрабатывал запросы, которые требуют открытия файлов, вложенных в поддомен?
Заранее спасибо!

Sham 08-02-2007 00:43 547081

Dimonweb imho слеш пропущен...
Код:

RewriteRule ^(.*)$ %{HTTP_HOST}/$1
и подробнее - что конкретно пытается открыть (адрес); где корень сайта; где лежит .htaccess...
а в остальном - много лишнего :)

Dimonweb 08-02-2007 20:01 547529

Sham
Спасибо большое! Держи благодарочку :)

Sham 08-02-2007 21:40 547592

Цитата:

Держи благодарочку
интересное выражение :)


Время: 06:29.

Время: 06:29.
© OSzone.net 2001-