@DeniSidorenko

Как изменить htaccess?

Добрый день, вот пример как идет переадресация с поддомена на папку основного домена
RewriteEngine on 
RewriteBase / 
#адрес поддомена
RewriteCond %{HTTP_HOST} ^(www\.)?sub\.domain\.dev$ [NC]
#папка на которую будет происходить переадресация
RewriteCond %{REQUEST_URI} !^/sub/
#сама переадресация
RewriteRule ^(.*)$ sub/$1 [L]


Все работает, информация берется из корня сайта в той папке что указал
Но возможно ли что бы в корне создать папку subdomains и туда поместить папку, а htaccess брал бы не из корня а из subdomains
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
shambler81
@shambler81 Куратор тега htaccess
1. htaccess поддерживает вложенность и может лежать в любой папке, соответственно он будет перебивать более вышестоящий.
2. вам не нужно делать переадресацию, пользуйтесь штатными средствами
DocumentRoot сайта sub. должна вести в папку /var/www/domain.dev/sub ( ну или как она там у вас)

Ну и если ваша админка не позволяет изменять этот путь а руками вы боитесь.
ТО просто сделайте линку. ( это типа ярлыка) поддерживается самой файловой системой
1 команда.
Если прям совсем в лом то в mc есть графический вариант.
Линкуйте и наслаждайтесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы