[Wordpress 403 Subdir安装中的禁止错误

问题描述 投票:0回答:1

我将Wordpress安装在public_html子目录中,比方说/wordpress/。在public_html根目录/中没有索引文件。在wordpress管理页面中,我进行了以下设置:

WordPress Address (URL): https://example.org/wordpress/
Site Address (URL): https://example.org/

这将在public_html根目录(不是在子目录.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>

这是不正确的:它不会重定向到正确的子目录,因此我将其修改为:

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

现在看来有效:当我转到https://example.org时,我在链接中看到没有/wordpress/的wordpress网站。

人类有一个看不见的问题:如果我检查https标头响应我收到403 Forbidden错误可能与根目录中缺少索引文件有关。

这阻止了搜索引擎蜘蛛。

任何想法都将不胜感激,先感谢您,吉尔

wordpress http-status-code-403
1个回答
0
投票

我认为您的情况与此issue相同

您可以通过wordpress跟随this methode。>>

© www.soinside.com 2019 - 2024. All rights reserved.