Переадресация поддоменов в каталог сайта с помощью .htaccess

Материал из DiPHOST.Ru wiki system

(Различия между версиями)
Перейти к: навигация, поиск
Строка 8: Строка 8:
  RewriteEngine on
  RewriteEngine on
-
  RewriteCond %{HTTP_HOST} ''^sub\.domain\.tld$''
+
  RewriteCond %{HTTP_HOST} ^''sub''\.domain\.tld$
-
  RewriteCond %{REQUEST_URI} ''!/sub/''
+
  RewriteCond %{REQUEST_URI} !/''sub''/
-
  RewriteRule ''^(.*)$'' ''/sub/$1 [L,QSA]''
+
  RewriteRule ^(.*)$ /''sub''/$1 [L,QSA]
''sub'' - искомый поддомен и соответствующий ему одноимённый каталог. Название каталога может быть другим, здесь приведён упрощённый пример.  
''sub'' - искомый поддомен и соответствующий ему одноимённый каталог. Название каталога может быть другим, здесь приведён упрощённый пример.  

Версия 16:42, 2 февраля 2014

Привязываем поддомен к тому сайту, в подкаталоге которого будет расположено содержимое этого поддомена, в панели управления в разделе Управление сайтами

В каталоге основного сайта создаем файл .htaccess с такими директивами:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^sub\.domain\.tld$
RewriteCond %{REQUEST_URI} !/sub/
RewriteRule ^(.*)$ /sub/$1 [L,QSA]

sub - искомый поддомен и соответствующий ему одноимённый каталог. Название каталога может быть другим, здесь приведён упрощённый пример.

Обратите внимание, что ресурсы, выделяемые на хостинге, ограниченны. Об этом подробно написано в статье Веб-система

Категория:

Личные инструменты
© 2006 — ООО «Дремучий лес»
Служба техподдержки: [email protected]
Тексты этого сайта являются полностью оригинальными
или оригинальными компиляциями ООО «Дремучий Лес».
Распространяются по лицензии WTFPL
Отзывы о хостинге diphost.ru Отзывы на hostobzor.ru