nginx配置url重定向_Nginx 跳转到www二级域名,域名重定向配置方法。[通俗易懂]

nginx配置url重定向_Nginx 跳转到www二级域名,域名重定向配置方法。[通俗易懂]阿里(万网)支持显性URL配置,也就是:将域名指向一个http(s)协议地址,访问域名时,自动跳转至目标地址(例如:将sojson.com显性转发到www.sojson.com后,访问sojson.com时,地址栏显示的地址为:www.sojson.com)。其实就是重定向,我以前觉得阿里的挺好用的,今天阿里给我说服务器给攻击了,不提供服务。下面是我和阿里的客服对话,我对阿里的服务表示有点失望。我…

大家好,又见面了,我是你们的朋友全栈君。

阿里(万网)支持显性URL配置,也就是:将域名指向一个http(s)协议地址,访问域名时,自动跳转至目标地址(例如:将sojson.com显性转发到www.sojson.com后,访问sojson.com时,地址栏显示的地址为:www.sojson.com)。

nginx配置url重定向_Nginx 跳转到www二级域名,域名重定向配置方法。[通俗易懂]

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

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

nginx配置url重定向_Nginx 跳转到www二级域名,域名重定向配置方法。[通俗易懂]

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

Nginx重定向配置

所有非www二级域名都跳转到www.sojson.com下去。#所有非www.sojson.com开始的域名,都重定向到www.sosjon.com下去。

if ($http_host !~ “^www.sojson.com$”) {

rewrite ^(.*) https://www.sojson.com$1 permanent;

}

一级域名跳转到www二级域名下面去。#只是一级域名“sojson.com” 跳转到www.sojson.com去。

if ($http_host ~ “^sojson.com$”) {

rewrite ^(.*) https://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 ^(.*) https://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 https://www.sojson.com:8888;

}

if ($host ~* admin\.sojson\.com) {

proxy_pass http://admin.sojson.com:8888;

}

}

}

本文主题:

如果本文对你有帮助,那么请你赞助我,让我更有激情的写下去,帮助更多的人。

¥我需要走的更远,点击我 赞助。

如果还有疑问,点击我加群,为你提供最好的解答。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/143461.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 端口号22是哪个协议_https端口号是多少

    端口号22是哪个协议_https端口号是多少https端口:443  服务项目:Https  网页浏览端口,能提供加密和通过安全端口传输的另一种HTTP,简单来说,就是HTTP安全版,打开的网页中,如果网址前缀为https,则说明该网站开启了  https安全访问。  说明:443端口用于网页浏览,关闭电脑443端口,将会导致https网页无法正常打开。  HTTP:80端口  服务:HTTP  说明:用于网页

  • 两种方法求最大公约数最小公倍数

    两种方法求最大公约数最小公倍数

  • 孙鑫XML视频教程中关于DOM例子的一点错误

    孙鑫XML视频教程中关于DOM例子的一点错误源代码如下: import java.io.File;import java.io.IOException;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationExcepti

  • Wappalyzer 网站技术分析软件「建议收藏」

    Wappalyzer 网站技术分析软件「建议收藏」Wappalyzer工具支持分析目标网站所采用的平台构架、网站环境、服务器配置环境、JavaScript框架、编程语言等参数,同时还可以显示目标站点使用该技术的网站比例,例如有多少网站使用的是Wordpress、有多少网站使用AddThis第三方服务,其他还有网页服务器、分析工具、CDN、留言系统、控制台、网络空间等等,可以让你从使用比例中得出目前最流行的技术。使用方法:1.打开

  • 关于 time wait

    关于 time waittodo:1,把文件整理一下2,看一下那些问题的处理文章3,仔细看一下这个文章:深入tcp网上有很多关于timewait的问题和修改方案,究竟什么是timewait?作用是什么?会造成什么问题?如何解决?我们接下来一点一点看一下。一,timewait是什么?timewait状态是TCP链接的主动关闭方会有的状态,在发出最后一个ACK包之后,主动关闭…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号