Переадресация поддоменов в каталог сайта с помощью .htaccess
Материал из DiPHOST.Ru wiki system
(Различия между версиями)
Schors (Обсуждение | вклад) |
Schors (Обсуждение | вклад) |
||
Строка 14: | Строка 14: | ||
''sub'' - искомый поддомен и соответствующий ему одноимённый каталог. Название каталога может быть другим, здесь приведён упрощённый пример. | ''sub'' - искомый поддомен и соответствующий ему одноимённый каталог. Название каталога может быть другим, здесь приведён упрощённый пример. | ||
- | Обратите внимание, что ресурсы, выделяемые на хостинге, ограниченны. Об этом подробно написано в статье [[WebSystem]] | + | Обратите внимание, что ресурсы, выделяемые на хостинге, ограниченны. На тарифе '''TINCO''' манипулирование поддоменами может привести к неработоспособности всех сайтов. Об этом подробно написано в статье [[WebSystem]] |
[[Category:HowTo]] | [[Category:HowTo]] |
Текущая версия на 16:44, 2 февраля 2014
Привязываем поддомен к тому сайту, в подкаталоге которого будет расположено содержимое этого поддомена, в панели управления в разделе Управление сайтами
В каталоге основного сайта создаем файл .htaccess с такими директивами:
RewriteEngine on RewriteCond %{HTTP_HOST} ^sub\.domain\.tld$ RewriteCond %{REQUEST_URI} !/sub/ RewriteRule ^(.*)$ /sub/$1 [L,QSA]
sub - искомый поддомен и соответствующий ему одноимённый каталог. Название каталога может быть другим, здесь приведён упрощённый пример.
Обратите внимание, что ресурсы, выделяемые на хостинге, ограниченны. На тарифе TINCO манипулирование поддоменами может привести к неработоспособности всех сайтов. Об этом подробно написано в статье Веб-система