Nginx 跳转到www二级域名,域名重定向配置方法。

soゝso 2016-09-21 16:41:56 8431
分享到:

阿里(万网)支持显性URL配置,也就是:

将域名指向一个http(s)协议地址,访问域名时,自动跳转至目标地址(例如:将sojson.com显性转发到www.sojson.com后,访问sojson.com时,地址栏显示的地址为:www.sojson.com)。

其实就是重定向,我以前觉得阿里的挺好用的,今天阿里给我说服务器给攻击了,不提供服务。

下面是我和阿里的客服对话,我对阿里的服务表示有点失望。

我们使用自己的Linux中用Nginx实现还是比较靠谱。我们来看看Nginx配置。

Nginx重定向配置

所有非www二级域名都跳转到www.sojson.com下去。

#所有非www.sojson.com开始的域名,都重定向到www.sosjon.com下去。
if ($http_host !~ "^www.sojson.com$") {
	rewrite  ^(.*)    http://www.sojson.com$1 permanent;
}

一级域名跳转到www二级域名下面去。

#只是一级域名“sojson.com” 跳转到www.sojson.com去。
if ($http_host ~ "^sojson.com$") {
	rewrite  ^(.*)    http://www.sojson.com$1 permanent;
}

Nginx config配置位置参考:


server{
        listen          80;
        server_name    www.sojson.com admin.sojson.com sojson.com;
        index index.html;
        access_log      syslog:server=127.0.0.1,facility=local6,tag=nginxlog_access,severity=notice main;
        error_log       syslog:server=127.0.0.1,facility=local6,tag=nginxlog_error;
		
	#我在这里
        if ($http_host ~ "^sojson.com$") {
                rewrite  ^(.*)    http://www.sojson.com$1 permanent;
        }
		
        location ~* ^.+\.(ico|gif|jpg|jpeg|png)$ {
                access_log off;
                expires 7d;
        }
        location ~* \/(sitemap|robots)\.(html|txt|xml|xsl)$ {
                root /data/www/sojson.com/sitemap;
        }
        location / {
                proxy_set_header Host $host;
                proxy_set_header X-Real-IP $remote_addr;
                proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

                if ($host ~* www\.sojson\.com) {
                        proxy_pass  http://www.sojson.com:8888;
                }
                if ($host ~* admin\.sojson\.com) {
                        proxy_pass  http://admin.sojson.com:8888;
                }

        }
}


关于作者
目前就职于国内某电商平台公司打杂。。
相关文章
Shiro 通过配置Cookie 解决多个二级域名的单点登录问题。
单个项目多个二级域名简单实现思路
Java 实现多个二级域名访问同一个Tomcat(系统)。
Java 正则获取一域名
Java获取域名,Java从URL地址中获取域名,Java从Request 获取域名
IE、Firefox对同一域名访问并发限制,及解决优化方案
关于微信weixin.com,价值3000万域名腾讯仲裁“0元”得手实际分析
Shiro教程(六)Shiro整体的配置文件
Shiro教程(三)Shiro web.xml中Filter配置配置注意事项
Shiro教程,Shiro 配置文件详细解释,Shiro自定义Filter配置
最新文章
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 38754
JS解密,JavaScript 解密,任何JS加密都能100%解密,以及JS 加密讲解 66
阿里云DNS 解析讲解,SEO配置搜索引擎线路解析 41
百度秒收录教程,怎么做到百度秒收入你的页面,SEO 教程 89
CDN 请求返回 connection reset by peer,被拦截请求解决方案 33
Google AdSense 申请技巧,谷歌广告申请通不过教程 66
Mac 安装 JMeter,JMeter 下载,JMeter Http 压力测试【图解】 45
支付宝吱口令自动复制脚本,自动复制 JavaScript 代码介绍 866
谈谈这次对 SOJSON 的改版 146
Java 计算2个时间相差多少年,多少个月,多少天的几种方式 484
最热文章
免费天气API,全国天气 JSON API接口,可以获取五天的天气预报 38754
Elasticsearch教程(四) elasticsearch head 插件安装和使用 108910
Elasticsearch教程(六) elasticsearch Client创建 73264
Elasticsearch教程(八) elasticsearch delete 删除数据(Java) 70727
Elasticsearch教程(二),IK分词器安装 67441
Elasticsearch教程(三),IK分词器安装 (极速版) 54071
Elasticsearch教程(五) elasticsearch Mapping的创建 51534
Elasticsearch教程(一),全程直播(小白级别) 51227
Elasticsearch教程(七) elasticsearch Insert 插入数据(Java) 47703
Elasticsearch权威指南-中文.pdf,Elasticsearch 中文文档下载 40877

骚码加入我们 / 千人QQ群:259217951

入群需要5元,如果没有QQ钱包,可以先Alipay、微信,赞助然后加群主拉进。

二维码生成 来自 >> 二维码生成器

支付扫码

所有赞助/开支都讲公开明细,用于网站维护:赞助名单查看

正在加载... ...