<VirtualHost *:80>
DocumentRoot /var/www/site.ru/web
ServerName site1.com
ServerAlias www.site1.com www.site2.com site2.com www.site3.com site3.com
...
-1
RewriteCond %{HTTP_HOST} ^www\.site1\.ru$ [NC]
RewriteRule ^(.*)$ https://site2.ru/$1 [R=301,L]
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]%1
RewriteRule ^category[0-4]-(.+\.html)$ https://site.ru/category5/$2 [R=301,L]
robotx.txt - убедись что статика работаетrobotx.txt -убедись что с этого сервера, как ни странно но тоже нужно ;)phpinfo.php запусти его и убедись что php работаетmysql -uroot -ppass dbname - убедись что ты можешь войти в бд так же можно ввести show datatables;
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^(.{2,})\.example.com$
RewriteRule (.*) https://example.com/index.php?id=%1 [P,L]
RewriteCond %{HTTP_HOST} !^www\.(.*) [NC]
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L]