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)
blank

相关推荐

  • 精灵图定位

    精灵图定位.searchem{position:absolute;top:8px;right:90px;width:20px;height:20px;background:url(…/images/sprite-search.png)no-repeat;}.searchem:hover{background-position:-30px0;/*精灵图第一个值是X轴的…

  • 执行top命令(linux命令详解之df命令)

    首先介绍top中一些字段的含义:VIRT:virtualmemoryusage虚拟内存1、进程“需要的”虚拟内存大小,包括进程使用的库、代码、数据等2、假如进程申请100m的内存,但实际只使用了10m,那么它会增长100m,而不是实际的使用量RES:residentmemoryusage常驻内存1、进程当前使用的内存大小,但不包括swapout2、包含其他进程的共享3、如果申请100…

  • 火狐浏览器显示“已阻止载入混合活动内容“的解决方法

    火狐浏览器显示“已阻止载入混合活动内容“的解决方法

  • 常见图片文件格式简析下载_图片的文件格式有哪些

    常见图片文件格式简析下载_图片的文件格式有哪些“常见”:此处指BMPJPEGGIFPNG四种。软件:Windows画图(除了Photoshop,我最喜欢的编辑器,简单粗暴)HxDBMPBMP文件分为4部分:bmp文件头(bmpfileh

  • textmate快捷键 汇总

    textmate快捷键 汇总TextMate列编辑模式按住Alt键,用鼠标选择要插入字符的行。如果仅仅是插入字符,注意选择0列-选择多列的话会把它们覆盖掉。选择完毕应该是看到一条细细的竖线,然后输入要插入的字符。TextMate会实时显示所有的更改,很直观,这是TextMate比VIM好的地方。如果只是在许多行前插入空格,则可以选中这些行,使用快捷键Cmd+]增加缩进,在Text…

  • pycharm安装后如何使用_Pycharm安装教程

    pycharm安装后如何使用_Pycharm安装教程http://blog.csdn.net/u014044812/article/details/78727496 激活码https://www.cnblogs.com/beginner-boy/p/7785041.html由于本人也是开发语言的学习小白,所以对于开发时使用的工具也不算太熟悉,不过这里还是要推荐一下本人使用过的两款工具:1、pycharm ;2、eclipse这是我用的比较顺…

发表回复

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

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