2016-03-26 16:25:33 2625次浏览 1条回答 0 悬赏 10 金钱

主站www.bb.com,
子站tt.bb.com。
子站链接tt.bb.com/active/123.html,
主站链接www.bb.com/active/123.html,
这两个链接访问的是子站中同一个controlle中的同一个action,
如何设置域名映射,请大神帮助。

  • 回答于 2016-03-26 16:37 举报

    如果是nginx,那么你配置多个server即可,例如:

    server {
            listen       80;
    	#当客户端使用www.bb.com域名过来时,就会走这个server的配置
            server_name  www.bb.com;
            		
    	......
            ......
    }
    
    server {
            listen       80;
    	#当客户端使用tt.bb.com域名过来时,就会走这个server的配置
            server_name  tt.bb.com;
            		
    	......
            ......
    }
    

    你需要把两个域名指向到这台机器上,然后,不同域名,他会访问到不同的server配置
    其次,如果你只是域名不一样,配置完全一样,你可以只配置一个server,只要在server_name指定两个域名即可

    server {
            listen       80;
    	#当客户端使用www.bb.com或者tt.bb.com;域名过来时,都走这个server的配置
            server_name  www.bb.com tt.bb.com;
    	
           ......
           ......
            
    }
    

    当然,apache或者其他服务器也是有类似的功能,只是配置不同而已。

    1 条回复
    回复于 2016-03-26 17:01 回复

    我意思是主站里边没有那个访问的控制器,子站里边才有。现在为了做seo,主站和子站访问同一个链接都可以访问到,而不是跳转。

您需要登录后才可以回答。登录 | 立即注册
zxd123
职场新人

zxd123

注册时间:2013-07-05
最后登录:2018-09-07
在线时长:6小时50分
  • 粉丝1
  • 金钱10
  • 威望0
  • 积分70

热门问题