@daletskiy
эникей

Как настроить htaccess для работы с несколькими сайтами?

Есть хостинг, где для основного домена невозможно изменить физический адрес на сервере (/home/troykaby/public_html). И есть несколько проектов на laravel, которые необходимо разместить на данном хостинге. Мне удалось настроить только один проект, путем добавления в .htaccess, который находиться в корне public_html, следющего:

Options +FollowSymLinks 
RewriteEngine On 
RewriteBase /

# сайт troyka.by
RewriteCond %{HTTP_HOST} ^troyka.by$ [NC] 
RewriteCond %{REQUEST_URI} !^troykaby/public
RewriteRule ^(.*)$ troykaby/public/$1 [L]

# сайт www.troyka.by
RewriteCond %{HTTP_HOST} ^www.troyka.by$ [NC] 
RewriteCond %{REQUEST_URI} !^troykaby/public
RewriteRule ^(.*)$ troykaby/public/$1 [L]


При добавлении аналогичного блока для другого домена в тот же .htaccess, ничего не дает. А точнее ругается на прикручиваемый домен, мол, доступ запрещен.

P.S. Поддержка хостера сказала, что адрес на сервере для основного домена изменить нельзя, хотя это решило бы много проблем.
  • Вопрос задан
  • 320 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Bloby
создавайте поддомены для проектов и все дела.
Ответ написан
Комментировать
@Nc_Soft
VDS
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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