@khodos_dmitry

Как составить конфиги виртуальных хостов, чтобы не перекидывало на другой сайт?

В общем, есть такие конфиги:
<VirtualHost 5.3.111.2:80>
	ServerName mysite.ru
	ServerAlias www.mysite.ru
	ServerAlias *.mysite.ru
	RewriteEngine On
	RewriteCond %{HTTP_HOST} !^www.mysite.ru$
	RewriteCond %{HTTP_HOST} ^((.*)\.)mysite.ru$
	RewriteRule ^/(.*) /%2/$1
	DocumentRoot /home/mysite/public_html
	AssignUserID mysite mysite
	CustomLog /home/mysite/logs/mysite.ru.access.log combined
	ErrorLog /home/mysite/logs/mysite.ru.error.log
	DirectoryIndex index.php
	<Directory /home/mysite/public_html>
        	Options +Includes -ExecCGI
       	 	AllowOverride All
        	Require all granted
	</Directory>
</VirtualHost>

В hosts я написал соответсвующую запись на перенаправление на сервер.
Но по mysite.ru открывается другой сайт на этом же сервере.
Apache перезагружал.
  • Вопрос задан
  • 19 просмотров
Пригласить эксперта
Ответы на вопрос 1
Проверьте что прописано в конфиге того сайта, который, как Вы утверждаете, открывается по mysite.ru. Не указан ли там также этот домен
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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