Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache .htaccess:如果未在子域内访问,则重定向页面_Apache_.htaccess_Subdomain - Fatal编程技术网

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]