gpt4 book ai didi

WordPress 永久链接 'not found on this server'

转载 作者:行者123 更新时间:2023-12-03 07:25:40 25 4
gpt4 key购买 nike

我刚刚将 Wordpress 网站移至新主机。但是当我转到除主页之外的任何页面时,我收到此错误:

Not Found

The requested URL /about was not found on this server.

Apache/2.2.16 (Debian) Server at 176.xx.yy.zz Port 80

我将固定链接设置更改为“默认”,这使得 URL 看起来像 mysite.com/?page_id=5 并且页面显示正常。所以问题不在我的代码中。

我的第一个猜测是 mod_rewrite 未启用。但是 phpinfo() 告诉我 mod_rewrite 已正确加载。

我的.htaccess是自动生成的,看起来像:

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

有什么解决办法吗?

谢谢

最佳答案

您需要编辑 Apache http.conf 文件和

更改#LoadModule rewrite_module module/mod_rewrite.so

LoadModule rewrite_module module/mod_rewrite.so

在不再存在 http.conf 的 Apache2 版本(即 ubuntu)上,您可以使用命令 a2enmod rewrite 来启用该模块。

关于WordPress 永久链接 'not found on this server',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19018702/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com