VPS 重启后 OpenLiteSpeed CyberPanel 上的 Wordpress 出现 404 错误
Wordpress on OpenLiteSpeed CyberPanel get 404 error after VPS reboot
我在重新启动后收到 404 错误 我的 vps 使用 openlitespeed
的主机 wordpress
。
所有版本都是使用 Digital Ocean Marketplace 的最新版本(今天刚刚构建)。我的 VPS 运行 CyberPanel(LiteSpeed 的托管控制面板),因此多个网站可以托管在我的 vps.
我目前的努力:
- 使用
sudo service lsws restart
重启 litespeed
- 更改
.htacess
(在 Wordpress /home/example.com/public_html
上)如下所示:
RewriteEngine On
RewriteBase /
RewriteRule ^/index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
但以上步骤无法解决404错误
现在,即使访问文件 test.txt
(如 example.com/test.txt
)也会出现错误 403 / forbidden(即使使用 chmod 777)。
有什么想法吗?
提前致谢...
只想在这里更新结果以防有人感兴趣。
/home/example.com/public_html 文件夹的权限不正确,这就是为什么网络服务器没有读取该文件的权限。修复文件夹权限后,404问题再没有出现,重启服务器也没有了
我在重新启动后收到 404 错误 我的 vps 使用 openlitespeed
的主机 wordpress
。
所有版本都是使用 Digital Ocean Marketplace 的最新版本(今天刚刚构建)。我的 VPS 运行 CyberPanel(LiteSpeed 的托管控制面板),因此多个网站可以托管在我的 vps.
我目前的努力:
- 使用
sudo service lsws restart
重启 litespeed
- 更改
.htacess
(在 Wordpress/home/example.com/public_html
上)如下所示:
RewriteEngine On
RewriteBase /
RewriteRule ^/index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
但以上步骤无法解决404错误
现在,即使访问文件 test.txt
(如 example.com/test.txt
)也会出现错误 403 / forbidden(即使使用 chmod 777)。
有什么想法吗?
提前致谢...
只想在这里更新结果以防有人感兴趣。
/home/example.com/public_html 文件夹的权限不正确,这就是为什么网络服务器没有读取该文件的权限。修复文件夹权限后,404问题再没有出现,重启服务器也没有了