【问题标题】:Wordpress pretty urls show blank page ( not found )Wordpress 漂亮的网址显示空白页(未找到)
【发布时间】:2016-12-09 15:46:01
【问题描述】:

我已尝试检查我找到的每一篇博文,但不知何故我无法找到造成此问题的原因。

.htaccess 文件(由 wordpress 提供):

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

我确保 mod_rewrite 模块可用。

我还确保重新保存我测试过的页面和设置。

内存限制为64M,php版本为5.6

我没有想法......

例如http://test.steinbeis-sibe.de/bewerber/

【问题讨论】:

  • 你想在WordPress Development试试这个吗?
  • 如果有请提供网址
  • @FrankProvost 我有解决方案
  • 我添加了一个网址
  • # 注释掉IfModule 的开始和结束标记。如果您收到 500 错误,则说明您没有正确配置重写。

标签: php wordpress .htaccess mod-rewrite


【解决方案1】:

常见的空白帖子原因

  • 禁用插件

    您必须禁用所有插件并尝试一一激活。如果您有插件相关问题,则会在此处检测到。

  • 切换到默认主题

    您必须尝试激活默认主题。如果您有与主题相关的问题,则会在此处检测到。

  • htaccess 或链接问题

    重命名 .htaccess 并将参数链接更新为默认值(页面/帖子 ID)。

【讨论】:

  • @FrankProvost 请切换到默认主题并同时禁用插件。删除 htaccess
  • 安装包解压到根目录了吗?还是位于根目录内的 WordPress 目录中?
  • apache 配置选项 AllowOverride All
  • 进入您网站的 FTP 空间,查找 .htaccess 文件 在您的 FTP 程序中突出显示 .htaccess 文件,然后打开其 CHMOD 设置。它可能设置为 644。将其更改为 666。返回到您的 Wordpress 站点的管理部分,然后导航到设置»永久链接。
  • 我切换了主题 - 并尝试了(我已经切换回了) - .htaccess 是 666 也尝试了 777 - 我还在更改永久链接时验证了它的更新。我无权访问 apache 配置 - 有没有办法检查 AllowOverride All 是否已设置?
猜你喜欢
  • 2012-06-08
  • 1970-01-01
  • 2016-12-31
  • 2016-12-08
  • 2014-04-22
  • 2012-03-07
  • 1970-01-01
  • 2014-03-03
  • 2011-03-27
相关资源
最近更新 更多