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

Проблема с именем узла
Запуск нескольких серверов Python на различных сопоставлениях URL
Как получить доступ к веб-сервер apache на Ubuntu из windows
Веб-сервер доступен только из CloudFlare?
Apache не выполняет PHP на CentOS 7 в браузере
не удалось открыть поток слишком много открытых файлов-php 1024 максимальный лимит-Redhat-почему не работает новый лимит?
XAMPP и MySQL workbench [дубликат]
Apache 2.2 на Windows как сервис, как удалить ошибку.журнал? (сохранение ошибок)
VPN и локальная переадресация портов Apache
Какова ошибка, о которой сообщают для AH01757, " генерируя секрет для дайджест-аутентификации ..."?
Насколько безопасен мой личный Докувики, размещенный на веб-сервере?
как перенаправить url с порта через htaccess
Как изменить порт в URL с помощью.htaccess
Nextcloud live doc editing w / Collabora Online (CODE) cURL ошибка 60: издатель сертификата Peer был отмечен как не доверенный пользователем
Виртуальные хосты не работают или перенаправление в WAMP

Перенаправление IP-адреса Localhost/сервера?

у меня установлен Apache HTTPD на моем веб-сервере. Есть два сайта с двумя разными доменами. Скажем так example1.com и example2.com. Есть пара редиректов типа:

  • http:// ->https://
  • http://www ->https://
  • https://www ->https://

для каждого домена. Все работает нормально.

но когда вы идете к http://84.ХХ.ХХ.ХХ (IP-адрес сервера) есть страница Apache по умолчанию - It works!
Мой вопрос - это нормально/безопасно оставить все как есть? Или должен быть редирект на example1.com например? Или я должен вернуть 403?

есть мысли по этому поводу?

5
задан Astaz3l
источник

1 ответов

насчет хост ?

открыть Drive:\Folder\apache\conf\extra\httpd-vhosts.conf

затем добавьте VHOST

<VirtualHost example1.com:80>
    ServerName example1.com
    ServerAlias www.example1.com
    DocumentRoot /htdocs/example1.com
    ServerAdmin admin@example1.com
    UseCanonicalName Off
</VirtualHost>

NameVirtualHost example1.com:80
<VirtualHost 84.xx.xx.xx:80>
    ServerName 84.xx.xx.xx
    Redirect 403 /
    ErrorDocument 403 "Sorry, direct IP access not allowed."
    DocumentRoot /usr/local/apache/htdocs
    ServerAdmin admin@example1.com
    UseCanonicalName Off
    UserDir disabled
</VirtualHost>

<VirtualHost example2.com:80>
    ServerName example2.com
    ServerAlias www.example2.com
    DocumentRoot /htdocs/example2.com
    ServerAdmin admin@example1.com
    UseCanonicalName Off
</VirtualHost>

NameVirtualHost example2.com:80
<VirtualHost 84.xx.xx.xx:80>
    ServerName 84.xx.xx.xx
    Redirect 403 /
    ErrorDocument 403 "Sorry, direct IP access not allowed."
    DocumentRoot /usr/local/apache/htdocs
    ServerAdmin admin@example2.com
    UseCanonicalName Off
    UserDir disabled
</VirtualHost>
0
отвечен dExIT 2017-07-26 12:38:54
источник

Другие вопросы apache-http-server httpd networking redirection