У меня есть домашний сервер с CENTOS.
- public
- www
- SITE1
- SITE2
- SITE3
- SITE4
- .htaccess
С dyndns я визуализирую свои сайты.
Сейчас у меня 4 домена: site.com, site.org, site.net, site.biz.
Теперь изменив dns CNAME, все мои сайты указывают на мой домашний сервер.
Я хочу, чтобы когда я нахожусь на site.com, корнем был SITE1, когда я нахожусь на site.org, это SITE2 и т. д.
Пробую через htaccess, для первого сайта работает
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{HTTP_HOST} ^site.com$ [NC]
RewriteRule ^$ /SITE1/ [L]
RewriteRule ^(.*)$ /SITE1/$1
RewriteCond %{SCRIPT_FILENAME} -d
RewriteRule ^SITE1/(.*[^/])$ http:// site.com/$1/ [R=301]