'URL_MODEL'            => 2, //URL模式
 'DEFAULT_MODULE' => 'Home',
REWRITE
thinkphp 3.2框架主域名是  pau001.com  默认访问的是home   ,后台访问现在是pau001.com/admin ,客户要求后台要用域名 admin.pay001.com  访问,服务器是apache,该怎么配置呢?我在config中加下面 配置,pay001.com和home.pau001.com都好用,就是admin.pay001.com不好用
错误提示  : 将您重定向的次数过多。
                     ERR_TOO_MANY_REDIRECTS 'APP_SUB_DOMAIN_DEPLOY' => 1, // 开启子域名配置
    'APP_SUB_DOMAIN_RULES'  => array( 
'home'         => 'Home',
'admin'        => 'Admin',
),

解决方案 »

  1.   

    第一步  解析一个二级域名admin.pay001.com(不会解析 可以百度)
     
    第二步 二级域名admin.pay001.com 绑定你的源码并且指向admin模块注意:apache 必须指定 admin.pay001.com
      

  2.   

    解析一个二级域名“admin.pay001.com”指向你的“pay001.com/admin”.
      

  3.   

    你httpd-vohost.conf下新增这段代码 文件的目录指向你的后台 然后二级域名指向这里就可以了<VirtualHost *:90>
        ServerAdmin [email protected]
        DocumentRoot /var/www/html/xxxx/admin
        ServerName 127.0.0.1
        ErrorLog /var/log/local_error.log
        CustomLog logs/dummy-host.example.com-access_log common
    </VirtualHost>
      

  4.   

    1. 解析域名 将二级域名 指向你服务器的外网ip地址,如果服务器放在一个内网环境中的话还需要做内网的ip解析。
    2. 配置apcehe的vhost 如 Mark_kk 指出的那样,还需要再对目录的访问权限做设置