如何解决WordPress更改新域名后使得网站正常运行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何解决WordPress更改新域名后使得网站正常运行相关的知识,希望对你有一定的参考价值。
方法一:修改wp-config.php1、在wp-config.php中,添加以下两行内容:
define(\'WP_HOME\',\'http://www.newdomain.com\');
define(\'WP_SITEURL\',\'http://www.newdomain.com\');
www.newdomain.com代表你的新网址
2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
方法二:修改functions.php
functions.php指的是位于当前博客主题目录内,可以自定义一些主题函数。
1、在functions.php中,添加以下两行内容:
update_option(\'siteurl\',\'http://www.newdomain.com\');
update_option(\'home\',\'http://www.newdomain.com\');
同样,www.newdomain.com代表你的新网址
2、登录后台,在 “常规 -> 设置”重新配置新博客地址(HOME)和安装地址(SITEURL),成功后一定记得删除上面添加的内容。
方法三:修改wp-config.php(自动更新地址)
1、在wp-config.php中,添加下面一行内容:
define(\'RELOCATE\',true);
2、登录后台地址,WP将自动更新安装地址(SITEURL),手动修改博客地址(HOME)地址即可,成功后一定记得删除上面添加的内容。
方法四:修改数据库
1,登录到你的phpmyadmin管理页面,找到 wp_options 表
2,将表中的 siteurl 和 home 字段修改为当前的新域名
操作请注意:
1.一定不要使用记事本编辑php文件,否则很可能出现意想不到的错误,推荐使用UltraEdit,Dreamweaver等。
2.如果对于修改代码不是很有把握,请预先备份好原来的文件。
3.复制本文的代码,如果是全角符号,请自行改为半角符号,切记。 参考技术A 应当可以到管理员后台改绑定域名的。。 参考技术B 做下域名解析, 然后从服务器上绑定新域名
如何在 Wordpress 中更改 PHPSESSID cookie 域名?
【中文标题】如何在 Wordpress 中更改 PHPSESSID cookie 域名?【英文标题】:How to change PHPSESSID cookie domain name in Wordpress? 【发布时间】:2019-07-31 21:28:46 【问题描述】:我有一个 WordPress 网站,它使用域名 www.example.com
设置 PHPSESSID cookie。
我希望将其设置为.example.com
,以便我可以在子域中使用它。
【问题讨论】:
我在登录 WordPress 网站后找不到 PHPSESSID cookie。你能把屏幕截图显示在哪里吗 【参考方案1】:设置域名调用session_set_cookie_params()
。
阅读文档here。
基本上做这样的事情:
session_set_cookie_params ( 0, '/', 'example.com' );
如果你使用的是 PHP 7.3,你可以这样做:
session_set_cookie_params ( ['domain' => 'example.com'] );
在执行的早期调用它。在您的 wp-config.php
上设置它应该足够安全。
【讨论】:
我已经把 session_set_cookie_params (0, '/', '.example.com' );在 wp-config.php 中,它起作用了。以上是关于如何解决WordPress更改新域名后使得网站正常运行的主要内容,如果未能解决你的问题,请参考以下文章