nginx下强制跳转到www主域名域名

很多搞优化的朋友,都需要从 exp.com 跳转到www.exp.com的需求吧,大多时候可以在第三方域名服务商那边实现,但有的不能,就需要我们自己来实现了,下面是nginx的配置文件

#先监听 exp.com域名,然后转发到www下面
server {
  listen         80;
  server_name    exp.com;

  rewrite ^(.*) $scheme://www.$server_name$1 permanent;
}

#www.exp.com配置
server {
  listen       80;
  root         path;
  server_name  www.exp.com;
  
  location ~ \.php$ {
    fastcgi_pass   127.0.0.1:9000;
    fastcgi_index  index.php;
    fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
    include        fastcgi_params;
   }
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 《老男孩Linux运维》笔记 隐藏Nginx软件版本号 一般来说,软件的漏洞都和版本有关。因此要尽量隐藏对访问用户...
    Zhang21阅读 9,191评论 0 28
  • 第一章 Nginx简介 Nginx是什么 没有听过Nginx?那么一定听过它的“同行”Apache吧!Ngi...
    JokerW阅读 32,953评论 24 1,002
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,269评论 25 709
  • 2017.07.19. 星期三 晴天 今天早上一起来我们就从荆州到了武汉,还离开了一些很好的朋友,不过我不会忘记...
    王紫杨阅读 1,090评论 0 4
  • 今年自己需要做的事情,我已经按照计划完成了。今天抽到了审判,所有做的是错是对,没有答案,至少到现在为止我努力过了。...
    Verafan阅读 2,707评论 0 0

友情链接更多精彩内容