Apache .htaccess:如果未在子域内访问,则重定向页面
情景:Apache .htaccess:如果未在子域内访问,则重定向页面,apache,.htaccess,subdomain,Apache,.htaccess,Subdomain,情景: Main domain domain.com points to */home/domain/www* Addon domain addon.com points to */home/domain/www/addon/www* 问题:我如何做到以下几点: http://addon.domain.com instead of http://domain.com/addon http://addon.domain.com/page.html instead of http://domain
Main domain domain.com points to */home/domain/www*
Addon domain addon.com points to */home/domain/www/addon/www*
问题:我如何做到以下几点:
http://addon.domain.com instead of http://domain.com/addon
http://addon.domain.com/page.html instead of http://domain.com/addon/page.html
尝试将以下规则添加到/home/domain/www目录中的htaccess文件:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?domain\.com$ [NC]
RewriteRule ^addon/?(.*)$ http://addon.domain.com/$1 [L,R=301]