WordPress更换域名后301重定向到新网站Nginx环境

实现的wordpress 301跳转方法总体来说有两种,一种是在nginx配置文件.conf修改,这种情况不适合https的站点,

前提都需要保留原站点的所有内容(原站点可以访问)方法如下:

通过Nginx 301 跳转

找到网站的配置文件,lnmp环境一般是在/user/local/nginx/conf/vhost/下面

server
{
listen 80;
server_name www.旧域名.com;
return 301 http://www.新域名.com$request_uri;
}

删除原来的全部内容,更新为这个即可,注意修改代码的中文

 

第二种方法修改php文件301跳转,内容如下:

WordPress根目录找到,wp-blog-header.php,将一下代码加在代码前面,注意不是<php? 前面哈,注意替换代码的文字

 

if (strtolower($_SERVER[‘SERVER_NAME’])!=’旧域名’)
{
$URIRedirect=$_SERVER[‘REQUEST_URI’];
if(strtolower($URIRedirect)==”/index.php”)
{
$URIRedirect=”/”;
}
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location:新域名’.$URIRedirect);
exit();
}

 

文章来源于网络或者作者投稿,若有侵权请联系删除,作者:老钟,如若转载,请注明出处:https://www.laoz.net/1186.html

(1)
老钟
上一篇 2021 年 03 月 23 日 下午 8:03
下一篇 2022 年 04 月 11 日 下午 2:47

相关推荐

  • 解决wordpress抱歉,由于安全原因,这个文件类型不受支持

    抱歉,由于安全原因,这个文件类型不受支持 解决方案如下, 在当前主题的functions.php中加入如下内容function my_custom_upload_mimes($mimes = array()) {// 添加mobileconfig类型,如果需要添加其他类型,例如SVG…

    2020 年 05 月 09 日
  • wordpress数据库比较大如何导入mysql

    如果数据库.sql文件比较大,通过phpmyadmin导入会经常出现502 Bad Gateway,那么可以通过linux命令,把数据文件导入到数据库; 在linux界面输入: mysql -u <用户名> -p 提示输入密码,成功后,字符界面会进…

    wordpress建站 2024 年 06 月 06 日
  • wordpress前台英文后台中文的设置方式

    WordPress外贸网站的主要语言是英文。 其实很多用户的英文水平都不是特别好,所以可能会觉得英文的WordPress后台界面不习惯。 下面悦然给大家分享一下实现网站英文背景和中文语言的设置方法。 第一步:暂时将前台语…

    2023 年 04 月 15 日
  • 在Windows的wamp下安装测试Mogento,解决wamp无法安装Mogento

    Mogento是一款电子商务软件,评价不错,本地的环境是wamp,安装时发现页面空白,无法安装, 发现在XAMPP下,这款软件安装是没问题的,wamp则需要修改点参数才可以。 那么在安装前,自己先去官网下载最新的程序和数…

    2015 年 09 月 22 日
  • wamp中导入大的数据库

    己电脑上装的WAMP,在导入数据库比较大(大于2M)时遇到错误,不能导入。 找到解决方法: php.ini配置文件中有三处地方需要改动: upload_max_filesize memory_limit post_max_size   From:http://lizongwei.b…

    wordpress建站 2013 年 11 月 04 日
  • 观望搬瓦工VPS一段时间了,入手玩玩,顺便安装上pptpd VPN服务。

    搬瓦工bandwagonhost.com是IT7旗下的产品,搜索了一下相关的数据,口碑还算可以,价格跟老钟以前用的84vps差不多, 选了一个19.9刀的服务器,搬瓦工偶尔会有优惠,最少有3.99刀的服务器放出,现在好像没有了,最少…

    2015 年 10 月 09 日
  • wordpress更换域名后无法打开了

    wordpress的文章会在数据表wp-posts中的gid字段添加上原域名连接 还会在wp-options记录原域名信息 所以,当你更换网站域名时,需要对数据库进行更改(直接SQL操作,记得先备份好数据) 操作如下: 打开phpmyadmin,…

    wordpress建站 2016 年 08 月 09 日
  • 入手vps ,新的里程开始

    入手了vps,也要把linux的知识用到实际上了 2011-07-26 入手burst vps,购买的时候以reseller的身份,还有25%优惠吗购买,一年下来还不够300块,值得了 记得2010年购买了美国的虚拟空间,那时候差不多300,流量和空…

    wordpress建站 2011 年 07 月 31 日
  • wordpress网站外链自动转内链代码

    1,自动给文章的外链转内链并添加nofollow属性,将如下代码加到wordpress主题文件夹下function.php文件里: /* *自动给文章的外部链接添加nofollow属性 */ add_filter('the_content','web589_the_content_nofollow'…

    wordpress建站 2022 年 04 月 11 日
  • 用DedeCMS V5.7 SP1 制作英文站,需要修改的文件

    织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统,在经历了二年多的发展,目前的版本无论在功能,还是在易用性方面,都有了长足的发展和…

    2014 年 04 月 26 日