`
kevinhrw
  • 浏览: 191203 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

LNMP下Nginx实现域名301重定向,给网站带上www.

    博客分类:
  • MDB
阅读更多

不知道大家的网址是否带www.  ?也不知道是带好,还是不带好。我暂时就带上了。

我使用的是LNMP安装了wordpress。

安装的时候 www.moldbao.com moldbao.com都指向了同一个目录,访问的时候总是访问http://moldbao.com了,按照网上一个教程修改了,还是指向那个不带www.的。

最后发现是wordpress设置了siteurl指向了http://moldbao.com,把siteurl与home都改成http://www.moldbao.com再访问就OK了。

 

   301定向修改修改如下:

   在/usr/local/nginx/conf/vhost/XXX.conf文件中

 

 把 server_name moldbao.com www.moldbao.com; 这行的 moldbao.com 删掉。再在后面加上下面代码:

server {
    server_name moldbao.com;
    rewrite ^(.*) http://www.moldbao.com$1 permanent;
}
 搞定了。

 

分享到:
评论

相关推荐

    LNMP系列教程之 设置301重定向的方法

    例如,如果你需要从带WWW的域名重定向到不带WWW的,只需交换`$host`比较条件和重定向URL即可。此外,如果你有多个域名需要做重定向,可以在同一个`server`块中添加多个`server_name`和相应的`if`及`rewrite`规则。 ...

    LNMP环境相关配置Nginx1

    3. **域名重定向**:在Nginx配置中,可以使用`if`语句和`rewrite`规则实现域名重定向。例如,将所有访问`test1.com`以外的域名重定向到`test1.com`: ```nginx if ($host != 'test1.com') { rewrite ^/(.*)$ ...

    LNMP的搭建和应用.pdf

    LNMP架构广泛应用于搭建网站平台,如博客、知乎等社交媒体应用,可以实现高负载和高可用性,是运维人员必备的技能之一。 ### LNMP架构各组件功能 1. **Linux**:作为整个服务器的基础操作系统,承载和管理系统资源...

    nginx设置rewrite规则

    在LNMP(Linux + Nginx + MySQL + PHP)环境中,配置Nginx的rewrite规则是优化网站URL和实现动态URL静态化的重要步骤。下面将详细介绍如何在LNMP环境中配置Nginx的rewrite规则。 首先,了解rewrite规则的基本概念。...

    Nginx教程从入门到精通--文字版.pdf

    11. Nginx重写规则指南:Nginx的rewrite模块提供了URL重写功能,可以按照一定规则重定向或修改请求的URI。 12. Nginx逻辑运算:Nginx配置中可以使用逻辑运算符来编写条件判断。 13. 隐藏Nginx版本号:隐藏版本号...

    LNMP环境中WordPress程序伪静态解决方案.docx

    在LNMP(Linux、Nginx、MySQL、PHP)环境中,WordPress程序的伪静态设置对于优化网站的SEO(搜索引擎优化)和提高用户体验至关重要。由于Nginx与Apache服务器不同,它不支持.htaccess文件,因此需要通过不同的方法来...

    Nginx教程从入门到精通到失业.pdf

    在Nginx的高级应用中,教程会介绍如何通过rewrite模块来管理重写规则,这是实现URL重写和重定向的关键技术。日志切割也是运维人员必须掌握的技能,以便于更好地管理服务器日志文件,释放磁盘空间并便于日志分析。 ...

    nginx反向代理服务器1

    7. **Nginx的虚拟主机**:支持基于域名、端口和IP的虚拟主机配置,便于管理多个网站。 8. **安装Nginx**:安装过程中需要先安装pcre和openssl库,然后进行源码编译并安装。 9. **配置和检查**:安装完成后,使用...

    Nginx教程从入门到精通到失业

    - **配置步骤**:详细介绍如何配置 Nginx 实现内网域名转发。 - **遇到的问题**:列出在配置过程中可能遇到的问题及解决方案。 #### 十七、Nginx + Keepalived + Proxy Cache 配置高可用 Nginx 群集和高速缓存 - *...

    大型网站技术路线架构演化

    - 初始阶段,网站架构较为简单,通常采用LAMP(Linux、Apache、MySQL、PHP)或LNMP(Linux、Nginx、MySQL、PHP)堆栈。 - 这个阶段的架构虽然能够满足初期的需求,但随着用户的增长和业务的发展,其局限性逐渐显现...

    使用referer指令配置Nginx服务器来防止图片盗链

    通常,该文件位于/usr/local/nginx/conf/vhost/目录下。例如,假设我们要为域名***配置防盗链,则该文件名可能是***.conf。 2. 为了防止数据丢失,我们应该先备份原文档。接下来,找到location块,该块用于设置对...

Global site tag (gtag.js) - Google Analytics