Nginx 域名跳转配置

本文涉及的产品
.cn 域名,1个 12个月
简介:

 我们经常访问某个网站如果设置使 mgcrazy.com域名在用户访问的时候自动跳转到 www.mgcrazy.com呢?在网上找了好多资料都没有一个完整能解决的!以下是我的解决办法!供大家学习和参考!

首先一、得在你的域名管理里面定义 mgcrazy.com和www.mgcrazy.com指向你的主机ip地址,我们可以使用nslookup命令测试:直接输入 nslookup mgcrazy.com和nslookup www.mgcrazy.com 都有指向ip的A记录即可。

第二、我们才能在nginx里面配置rewrite规则。打开 nginx.conf文件,找到你的server配置段:

 
 
  1. server 
  2. listen 80; 
  3. server_name www.mgcrazy.com mgcrazy.com; 
  4. if ($host != 'www.mgcrazy.com' ) { 
  5. rewrite ^/(.*)$ http://www.mgcrazy.com/$1 permanent; 
这样就是用户直接访问mgcrazy.com直接跳转的www.mgcrazy.com。即让不带www的域名跳转到带www的域名。

三、我们可以是多个二级域名、三级域名都可以随意跳转、或者让它们都跳转到chinaapp.sinaapp.com这个域名,添加如下语句即可:

 
 
  1. server 
  2. listen 80; 
  3. server_name blog.mgcrazy.com wgkgood.gicp.net; 
  4. if ($host = 'wgkgood.gicp.net' ) { 
  5. rewrite ^/(.*)$ http://chinaapp.sinaapp.com/$1 permanent; 
让另外一个免费的二级域名wgkgood.gicp.net跳转到我的博客 http://chinaapp.sinaapp.com

这样不至于放弃二级域名后,对搜索引擎造成影响。对seo很有帮助。

更多nginx规则,欢迎大家一起学习!相互提高!我始终相信一个人的价值不在于自己取得了什么,而在于自己给别人奉献了什么!

更多文章: http://chinaapp.sinaapp.com/thread-774-1-1.html

本文转自 wgkgood 51CTO博客,原文链接:http://blog.51cto.com/wgkgood/507179
相关文章
|
9天前
|
存储 应用服务中间件 nginx
nginx反向代理bucket目录配置
该配置实现通过Nginx代理访问阿里云OSS存储桶中的图片资源。当用户访问代理域名下的图片URL(如 `http://代理域名/123.png`)时,Nginx会将请求转发到指定的OSS存储桶地址,并重写路径为 `/prod/files/2024/12/12/123.png`。
40 5
|
1月前
|
缓存 负载均衡 算法
如何配置Nginx反向代理以实现负载均衡?
如何配置Nginx反向代理以实现负载均衡?
|
1月前
|
域名解析 监控 网络协议
slb配置域名注意事项
slb配置域名注意事项
36 11
|
24天前
|
负载均衡 前端开发 应用服务中间件
负载均衡指南:Nginx与HAProxy的配置与优化
负载均衡指南:Nginx与HAProxy的配置与优化
44 3
|
29天前
|
域名解析 监控 安全
slb配置检查域名说明注意事项
slb配置检查域名说明注意事项
32 5
|
29天前
|
负载均衡 安全 网络安全
slb配置健康检查域名
slb配置健康检查域名
27 4
|
29天前
|
负载均衡 应用服务中间件
slb何时需要配置健康检查域名
slb何时需要配置健康检查域名
26 3
|
1月前
|
负载均衡 监控 应用服务中间件
配置Nginx反向代理时如何指定后端服务器的权重?
配置Nginx反向代理时如何指定后端服务器的权重?
63 4
|
1月前
|
安全 应用服务中间件 网络安全
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
59 3
|
1月前
|
安全 应用服务中间件 网络安全
配置Nginx反向代理实现SSL加密访问的步骤是什么?
我们可以成功地配置 Nginx 反向代理实现 SSL 加密访问,为用户提供更安全、可靠的网络服务。同时,在实际应用中,还需要根据具体情况进行进一步的优化和调整,以满足不同的需求。SSL 加密是网络安全的重要保障,合理配置和维护是确保系统安全稳定运行的关键。
118 3