Wordpress管理员"没有获得许可"由于URL结构不正确

时间:2017-03-15 05:00:15

标签: php wordpress .htaccess

我有一个Wordpress安装,在预览草稿时遇到问题。

Sorry, you are not allowed to preview drafts.

浏览网站,网址是 http://example.com

Wordpress文件实际存储在http://example.com/wordpress

因此,设置中的Wordpress地址网址为http://example.com/wordpress,网站网址应为http://example.com/

在wp-admin中,它重定向到 http://example.com/wordpress/wp-admin

当您想要预览帖子或页面时会出现问题,并且它表示您不允许查看草稿。

出现错误并且网址看起来像, http://example.com/hello-world/?preview_id=1&preview_nonce=cf457b8a3e&post_format=standard&_thumbnail_id=-1&preview=true

但如果你手动转到http://example.com/wordpress/hello-world/?preview_id=1&preview_nonce=cf457b8a3e&post_format=standard&_thumbnail_id=-1&preview=true

然后,一切都按预期工作。难住了。

更多详情:

没有插件冲突,也没有主题冲突。

这不是典型的Wordpress版本,因为有一些东西指向调用Wordpress索引,因为它并不总是被应用程序调用。

它呼吁require_once $path . '/wordpress/index.php';为什么它这样做是另一回事。

但是,甚至从未调用过,因为wp-load决定在此之前抛出错误。此外,使用网址浏览网站,不会显示管理栏。仅在手动添加目录时。

我认为这可能与添加到Wordpress 4.7的__()有某种关联。

0 个答案:

没有答案