nginx中配置子域名重定向的方法

首先解析域名

具体的代码如下:

重定向方法

方法一:判断nginx核心变量host(老版本是http_host),适用于绑定多个域名,都相同用途的重定向

方法二:适用于多个域名,但有域名有其他用途不需要重定向的情况

上面的域名blog.zzstudio.net为频道域名,不需要进行重定向。

Nginx的 Rewrite Flags 的含义:

  1. last – 基本上都用这个Flag。
  2. break – 中止Rewirte,不在继续匹配
  3. redirect – 返回临时重定向的HTTP状态302
  4. permanent – 返回永久重定向的HTTP状态301

测试是否定向成功

如果提示如下信息说明成功

重启nginx即可

如果您使用的Apache作为应用服务器,具体配置方法如下
修改#.htaccess文件

 

关于稚子

你们眼中的草根
此条目发表在应用工具软件, 操作系统相关分类目录,贴了, 标签。将固定链接加入收藏夹。

发表回复

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