【问题标题】:WordPress back end blank pages after changing the WP_options site URL更改 WP_options 站点 URL 后的 WordPress 后端空白页面
【发布时间】:2019-04-01 10:32:52
【问题描述】:

好的,网站运行正常。

我使用的 IP 开启了 VPN 防火墙,但如果使用了一个域,则可以绕过防火墙。

当我将 wp_options 站点 URL 和主页设置为私有 IP 并添加时

   define( 'WP_HOME', 'http://privateIP');
   define( 'WP_SITEURL', 'http://privateIP' );

网站可以正常打开,后端加载,但由于私有 IP 需要 VPN 才能查看,我无法保持这种状态。

当我将wp_options 站点 URL 和主页设置为公共域并添加时

   define( 'WP_HOME', 'http://example.com');
   define( 'WP_SITEURL', 'http://example.com' );

网站在前端可以正常打开,但我在后端得到空白页面,没有错误消息。

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

【问题讨论】:

    标签: php wordpress migration


    【解决方案1】:

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

    【讨论】:

    • 是的,我看到 apache 没有接受我对 .htaccess 所做的更新。所以添加: # BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule 。 /index.php [L] # END WordPress 会让它工作吗?
    • 我正在更改 apache 以便它读取我在 .htaccess 上所做的更新,我应该在 .htaccess 文件中放入什么?
    • 第一次您可以再次设置永久链接
    • 是的,当我在永久链接设置中切换到普通链接以外的任何内容时,我开始在前端页面上收到 404 错误
    • define('WP_DEBUG', true );将此代码添加到您的配置文件中
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    相关资源
    最近更新 更多