yzc577亚洲城娱乐apache泛分析跳转

( yzc577亚洲城娱乐 )

需求如下:

近况

现有域名a.com、www.a.com、m.a.com。
www.a.com曾经指定web目次为/apps/www/a.com/(httpd.conf指定DocumentRoot)
拜访a.com时运用rewrite跳转到www.a.com,(.htaccess配置)
拜访m.a.com时实际拜访/apps/www/a.com/m/目次 (httpd.conf指定DocumentRoot)

需求

根据业务需求,域名设置为泛分析。
域名设置泛分析后,统统非a.com,www.a.com,m.a.com的央求,全部跳转到http://www.a.com/directory/,
并且不克不及影响a.com,www.a.com,m.a.com的拜访。

效力器运用Apache2.4,OS为Centos7.2.1511

盼望各位帮忙处理一下,十分感激!

www.a.com和m.a.com配置如下

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/apps/www/a.com/"
    DirectoryIndex index.php
    <Directory "/apps/www/a.com/">
        Options ExecCGI FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
    ServerName www.a.com
</VirtualHost>

<VirtualHost *:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/apps/www/a.com/m/"
    DirectoryIndex index.php
    <Directory "/apps/www/a.com/m/">
        Options ExecCGI FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
    ServerName m.a.com
</VirtualHost>

a.com Rewrite规矩如下

RewriteEngine On
RewriteBase /

RewriteCond %{HTTP_HOST} ^a.com [NC]
RewriteRule ^(.*)$ http://www.a.com/$1 [L,R=301]

(看完/读完)这篇文章有何感想! yzc577亚洲城娱乐的分享…

发表评论

电子邮件地址不会被公开。 必填项已用*标注