The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Автоподдомены, .htaccess, !*! Denis, 16-Сен-11, 15:11  [смотреть все]
httpd.conf
<VirtualHost localhost:80>
ServerName "mysite.ru"
ServerPath "/mysite.ru"
DocumentRoot "/data/domains/mysite.ru"
ServerAlias "mysite.ru" "www.mysite.ru" "*.mysite.ru"
</VirtualHost>

.htaccess
RewriteEngine On
RewriteCond %{HTTP_HOST} ^((.*)\.)mysite.ru$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ domains/%2/$1

Работает если указать непосредственно страницу: dom1.mysite.ru/index.html
Как перенаправить на index.html в случае когда указан только адрес dom1.mysite.ru/ ?
DirectoryIndex index.html - не срабатывает.

Частичное решение: ErrorDocument 404 /index.html - однако, использовать 404 ошибку в моей ситуации не приемлемо.

  • Автоподдомены, .htaccess, !*! Aquarius, 05:10 , 17-Сен-11 (1)
    >[оверквотинг удален]
    > RewriteEngine On
    > RewriteCond %{HTTP_HOST} ^((.*)\.)mysite.ru$
    > RewriteCond %{REQUEST_FILENAME} !-f
    > RewriteCond %{REQUEST_FILENAME} !-d
    > RewriteRule ^(.*)$ domains/%2/$1
    > Работает если указать непосредственно страницу: dom1.mysite.ru/index.html
    > Как перенаправить на index.html в случае когда указан только адрес dom1.mysite.ru/ ?
    > DirectoryIndex index.html - не срабатывает.
    > Частичное решение: ErrorDocument 404 /index.html - однако, использовать 404 ошибку в моей
    > ситуации не приемлемо.

    обработка .htaccess включена?




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру