Добрый всем,
есть сервер, оставленный бывшим админом на нашей Убунте, два виртуальных хоста, каждый в своем конфиге. Для хоста на порту 80 конфигурация такая...
"VirtualHost *:80>"
ServerName host1.someserver.com
ServerAdmin viktor@someserver.com
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
RewriteEngine on
RewriteCond %{SERVER_NAME} =host2.someserver.com
RewriteRule ^
https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
"/VirtualHost>"
Все работает... но хочется разобраться...
1) Откуда здесь эти переменные %{SERVER_NAME} и %{REQUEST_URI} ... итд ? Это стандартные названия переменных в конф апача или они где-то предопределены?
2) Означает ли что все запросы на порт 80 будут отправляться на сервер host2.someserver.com ? Или только https запросы?