首页  >  问答  >  正文

nginx - 网站创建二级域名如何自动解析指向网址?

之前的步骤:

  1. 在 dns 创建二级域名
  2. 二级域名指定 A 记录绑定
  3. 服务器绑定二级域名

现在的需求:

  1. 用户在网站创建 xxx.example.com 的域名
  2. 访问该域名自动跳转到 example.com/xxx
  3. 请问这个该如何实现呢?
黄舟黄舟2713 天前716

全部回复(3)我来回复

  • phpcn_u1582

    phpcn_u15822017-05-16 17:05:30

    用泛解析处理,首先,解析 *.example.com到example.com,这样所有子域名都会指向example.com,接下来对请求进行判断,取出 * 部分,进行相应的跳转即可(例如使用$_SERVER['SERVER_NAME'])。

    回复
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 17:05:30

    nginx应该可以做到,抛砖引玉 0.0

    server{
        listen 80;
        server_name sec-domain.domain.com;
        location / {
            proxy_pass domain.com/sec-domain;
        }
    }
    

    回复
    0
  • phpcn_u1582

    phpcn_u15822017-05-16 17:05:30

    1.域名泛解析
    2.apache使用mod_rewrite

    回复
    0
  • 取消回复