Задать вопрос
@sitev_ru
sitev.ru - мой блог ...

Как указать корень локального сайта?

Мой сайт работает по апачем так: 127.0.0.1/mysite.ru/www

Как обратиться к моему сайту локально , например, так: mysite.ru.local ???
  • Вопрос задан
  • 237 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
AlekseyNemiro
@AlekseyNemiro
full-stack developer
Указать mysite.ru.local в файле конфигурации сайта:
<VirtualHost 127.0.0.1:80>
  DocumentRoot /home/mysite.ru/www
  ServerName mysite.ru.local
  # ServerAlias mysite.ru
  # ...все остальное...
</VirtualHost>

Чтобы в браузере сайт открывался по указанному адресу, можно прописать его в файле hosts.

Под Linux см. файл /etc/hosts.
Под Windows см. C:\Windows\System32\drivers\etc\hosts.
(с правами администратора)

В файл hosts нужно указать имя хоста и IP сервера. Например:

127.0.0.1 mysite.ru.local

Вместо .local лучше использовать другую зону, т.к. с .local могут быть проблемы. Можно просто mysite, либо mysite.serverName.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@newobj
настройте хосты
Ответ написан
Ваш ответ на вопрос

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

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