我需要的是https::/mysite.com而不是https::/mysite.com/WordPress

时间:2019-01-05 作者:Allegedly God

现在我的站点就像https::/mysite。com/wordpress如果我转到https::/mysite。com我得到403禁止如何修复?

2 个回复
最合适的回答,由SO网友:Krzysiek Dróżdż 整理而成

出现这种行为的原因是您已在中安装了WP/wordpress 子目录,所以这正是它工作的地方。由于根目录为空(其中没有index.php或.htaccess文件),因此在请求域根时会出现403错误。

So how to fix it?

<连接到ftp服务器并将文件从子目录移动到域根目录。所以所有文件都来自/WordPress 子目录应移动到其父目录。什么时候wordpress 目录为空,请将其删除.htaccess 文件并删除wordpress 参与重写规则https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

SO网友:rifi2k

最好的办法是将这些添加到您的wp配置中。php作为确保始终正确设置它们的第一步。

define(\'WP_HOME\',\'http://example.com\');
define(\'WP_SITEURL\',\'http://example.com\');
如果这不能解决问题,很可能你会有类似的问题。htaccess

RewriteRule ^(/)?$ wordpress [L]
然后,如果你还是403,开始从你得到403的众多可能原因中找出一个https://www.wpbeginner.com/wp-tutorials/how-to-fix-the-403-forbidden-error-in-wordpress/

相关推荐

500 Internal Errors

我正在将当前的Eduma主题更新为最新版本(3.0.9.1),目前的版本是3.0.7。我正在运行WordPress 4.7.5。但是,在运行更新时,我得到Update Failed: Internal Server Error 安装过程中的消息。所以我启动了这个过程,它运行了一分钟,然后它就停止了工作,我陷入了维护模式。所以我必须手动删除.maintenance 来自我的服务器的文件。我截图了我在错误中看到的内容。我在WordPress网站上运行了调试模式,这就是我所拥有的[31-May-2017 15: