Хм.. в конфиге стоит эта опция HostnameLookups Off ((
Почему тогда она то работает, то нет?
Всем спасибо, вопрос решил так:
Добавил виртуалхост <VirtualHost *:443> на другой домен и поставил его выше всех в файле httpd.conf. Таким образом все домены на 80-м порту, для которых не назначен <VirtualHost *:443> будут попадать на него. А в папку этого домена положил .htaccess с таким содержимым
RewriteEngine On
RewriteCond %{SERVER_PORT} ^443$ [OR]
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI}
Таким образом, теперь если я захожу на https://site1.com, он меня возвращает на http://site1.com
1) 2) 3) Они созданы как сайты в вирутальных хостах и используются:
<VirtualHost *:80>
ServerName "site1.com"
...
</VirtualHost>
ServerName "site2.com"
О, тут пришла идейка, если сделать https еще на один домен, поставить его <VirtualHost *:443> выше, чтобы https://site1.com, https://site2.com открывались на него. А там поставить пустышку, какой-нибудь index.php, тогда по идее при открытии всех сайтов по https будет видно пустую страницу. Попробую завтра...
Отдельного IP для https нет, а делать для всех сайтов https нет необходимости, к тому-же сертификат от letsencrypt я автоматом обновлять не умею, а вручную менять для кучи сайтов вообще не вариант.
А других вариантов нет?
Да, так работает, спасибо.)
Что-то я тормознул, потому что для 80-го порта у меня такой-же пустой виртуал хост стоит.
Теперь получилось так, все сайты на https, кроме этого одного для которого прописан вирталхост, открываются пустой белой страничкой. Может их стоит как-то переадресовывать с https на http, или не стоит? Или можно как-то сделать (только с помощью одного IP), так, чтобы эти сайтв вообще не открывались по https?
На другой IP это не вариант, если и другие сайты переводить, получается каждому сайту свой IP нужно.
А можете записать как будет выглядеть этот VirtualHost *.443, который не указывает ни на какой сайт?
Нет, не уверен. Но я и не уверен, что зависание произошло именно от переполнения памяти, а не из-за чего-то другого. Возможно какие-то параметры конфигурации апача или пхп выставлены неверно.
Там просто куча обращений к разным страницам сайта и все.
В логе ошибок апача и в логах системы ничего нет. (
Вашими же эпитетами: едет себе человек на Жигули, пробил колесо, а вы ему - чего ты паришься, купи мерседес. Пробил в мерседесе, не парься - купи ролс ройс, ну и т.д.
Я ведь не спрашиваю, что ставить и на чем работать.
Если апач завис, то он завис по какой-то конкретной причине, которую я и пытаюсь установить, вот и все.
Нет, это исключено, озу там достаточно - 64гб, а использовалось 20 всего. Потому- что до свапа было еще далеко .
А логи чего смотреть?