Вместо страницы с именем домена отображается страница с айпи-адресом
Вместо страницы с именем домена отображается страница с айпи-адресом
Здравствуйте.
Вместо страницы с именем домена отображается страница с айпи-адресом На связке apache+nginx я научился решать эту проблему тем, что редактирую конфиги apache и Nginx - вместо автоматически прописавшегося при установке айпи сервера в локальной сети прописываю внешний айпи сервера, после чего при наборе в адресной строке браузера доменного имени отображается, как и положено, страница и менем домена.
Сейчас установил nginx и php-fpm/
Отредактировал конфиг по пути:
/home/user/conf/web/example.com.nginx.conf - прописал вместо автоматически прописавшегося при установке айпи сервера в локальной сети - внешний айпи сервера.
Перезагрузил службу командой systemctl restart vesta.service
Бесполезно - при наборе в адресной строке имени домена появляется страница с айпи-адресом сервера.
Проверил: каталог example.com (имя домена сайта создан).
Вместо страницы с именем домена отображается страница с айпи-адресом На связке apache+nginx я научился решать эту проблему тем, что редактирую конфиги apache и Nginx - вместо автоматически прописавшегося при установке айпи сервера в локальной сети прописываю внешний айпи сервера, после чего при наборе в адресной строке браузера доменного имени отображается, как и положено, страница и менем домена.
Сейчас установил nginx и php-fpm/
Отредактировал конфиг по пути:
/home/user/conf/web/example.com.nginx.conf - прописал вместо автоматически прописавшегося при установке айпи сервера в локальной сети - внешний айпи сервера.
Перезагрузил службу командой systemctl restart vesta.service
Бесполезно - при наборе в адресной строке имени домена появляется страница с айпи-адресом сервера.
Проверил: каталог example.com (имя домена сайта создан).
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
Права на каталог example.com по пути /home/user/web/ стоят 751
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
Только что набрал в браузере имя домена - отобразилась страница с именем домена, как и положено. Возникает вопрос: почему не сразу, после того, как я перезагрузил службу командой systemctl restart vesta.service ? Кеш браузера тут не причем, так как я набирал домен в четырех разных браузерах.
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
А как вы устанавливали панель?
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
http://vestacp.com/install/
ssh [email protected]
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh --nginx yes --phpfpm yes --apache no --named no --remi yes --vsftpd no --proftpd no --iptables yes --fail2ban yes --quota no --exim no --dovecot no --spamassassin no --clamav no --softaculous no --mysql yes --postgresql no --hostname ВНЕШНИЙ АЙПИ СЕРВЕРА --email ПОЧТОВЫЙ ЯЩИК --password 12345
ssh [email protected]
curl -O http://vestacp.com/pub/vst-install.sh
bash vst-install.sh --nginx yes --phpfpm yes --apache no --named no --remi yes --vsftpd no --proftpd no --iptables yes --fail2ban yes --quota no --exim no --dovecot no --spamassassin no --clamav no --softaculous no --mysql yes --postgresql no --hostname ВНЕШНИЙ АЙПИ СЕРВЕРА --email ПОЧТОВЫЙ ЯЩИК --password 12345
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
А не проще ли удалить текущий домен и добавить новый?
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
Code: Select all
systemctl restart vesta.service
Панель создает домен и автоматически перезагружает веб службу.
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
Перезагрузил службу командой systemctl restart vesta.service чтобы сохранить изменения который внес в конфиг Nginx.
Цитирую себя: "Отредактировал конфиг по пути:
/home/user/conf/web/example.com.nginx.conf - прописал вместо автоматически прописавшегося при установке айпи сервера в локальной сети - внешний айпи сервера.
Перезагрузил службу командой systemctl restart vesta.service".
Пока в конфиге example.com.nginx.conf стоится автоматический прописавшийся при добавлении домена айпи адрес-сервера в локальной сети - при запросе домена а браузере появляется страница с айпи-адресом сервера, а должна появиться, вроде бы, страница с именем домена.
После того, как я исправил в конфиге example.com.nginx.conf:
server {
listen локальный ip:80;
server_name example.com www.example.com;
root /home/user/web/example.com/public_html;
на:
server {
listen внешний ip:80;
server_name example.com www.example.com;
root /home/user/web/example.com/public_html;
я перезагрузил службу (или панель) командой systemctl restart vesta.service
чтобы сохранить внесенное в конфиг nginx исправление.
Цитирую себя: "Отредактировал конфиг по пути:
/home/user/conf/web/example.com.nginx.conf - прописал вместо автоматически прописавшегося при установке айпи сервера в локальной сети - внешний айпи сервера.
Перезагрузил службу командой systemctl restart vesta.service".
Пока в конфиге example.com.nginx.conf стоится автоматический прописавшийся при добавлении домена айпи адрес-сервера в локальной сети - при запросе домена а браузере появляется страница с айпи-адресом сервера, а должна появиться, вроде бы, страница с именем домена.
После того, как я исправил в конфиге example.com.nginx.conf:
server {
listen локальный ip:80;
server_name example.com www.example.com;
root /home/user/web/example.com/public_html;
на:
server {
listen внешний ip:80;
server_name example.com www.example.com;
root /home/user/web/example.com/public_html;
я перезагрузил службу (или панель) командой systemctl restart vesta.service
чтобы сохранить внесенное в конфиг nginx исправление.
Re: Вместо страницы с именем домена отображается страница с айпи-адресом
Панель в этом не участвует. Смотрите мой ответ выше. После создания домена панель автоматически перезагружает пользовательский nginxя перезагрузил службу (или панель) командой systemctl restart vesta.service
чтобы сохранить внесенное в конфиг nginx исправление.
Вручную это делается так:
Code: Select all
service nginx restart
Code: Select all
systemctl restart vesta.service