Php 更改WP_选项网站URL后的WordPress后端空白页

Php 更改WP_选项网站URL后的WordPress后端空白页,php,wordpress,migration,Php,Wordpress,Migration,好吧,网站运行得很好 我正在使用的IP有一个VPN防火墙,但有一个域,如果使用,可以绕过防火墙 当我设置wp\u选项时site URL和home到私有IP并添加 define( 'WP_HOME', 'http://privateIP'); define( 'WP_SITEURL', 'http://privateIP' ); define( 'WP_HOME', 'http://example.com'); define( 'WP_SITEURL', 'http://

好吧,网站运行得很好

我正在使用的IP有一个VPN防火墙,但有一个域,如果使用,可以绕过防火墙

当我设置
wp\u选项时
site URL和home到私有IP并添加

   define( 'WP_HOME', 'http://privateIP');
   define( 'WP_SITEURL', 'http://privateIP' );
   define( 'WP_HOME', 'http://example.com');
   define( 'WP_SITEURL', 'http://example.com' );
该网站打开良好,后端加载,但由于私人IP需要一个VPN来查看它,我不能保持这种方式

当我设置
wp\u选项时
site URL和home到公共域并添加

   define( 'WP_HOME', 'http://privateIP');
   define( 'WP_SITEURL', 'http://privateIP' );
   define( 'WP_HOME', 'http://example.com');
   define( 'WP_SITEURL', 'http://example.com' );
网站在前端可以正常打开,但在后端我可以看到没有错误消息的空白页面

所有的后端选项卡都会打开空白页,只有当我使用域作为基本URL时才会出现这种情况


更改URL后请设置永久链接。并重写htaccess文件。尝试添加默认的htacess文件并再次检查

是的,我看到apache没有接受我正在对.htaccess进行的更新。因此添加:#在RewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}上启动WordPress RewriteEngine-f RewriteCond%{REQUEST_FILENAME}-重写规则/index.php[L]#END WordPress会让它工作吗?我正在更改apache,以便它读取我在.htaccess上所做的更新,我应该在.htaccess文件中放入什么?首先,你可以重新设置你的永久链接是的,当我在永久链接设置中切换到纯文本以外的任何内容时,我在前端页面上开始出现404个错误('WP_DEBUG',true);将此代码添加到配置文件中