wordpress - 本地WordPress安装仅显示主页,所有其他页面均未找到

标签 wordpress localhost

我正在本地安装一个实时 WordPress 站点,主页上的所有链接都显示“未找到”错误。所有 .htaccess 文件都存在。

问题是,除了主页之外的每个页面都显示“未找到”错误,我找不到任何权限问题或任何其他导致其无法工作的问题。

有什么我可以尝试但可能会忽略的事情吗?对于这些浮夸的问题,我深表歉意,但我不知道从哪里开始。

最佳答案

登录管理面板 (localhost/sitedirectory/wp-admin) 并转到设置->固定链接,然后单击保存更改。在镜像站点并更新站点 URL 后,通常需要重建永久链接。您无需更改任何设置,只需点击“保存”,它将使用所选选项重建永久链接。

还要确保本地堆栈上启用了 Apache 模块 mod_rewrite。 IIRC WAMP(以及可能的 XAMPP)默认情况下不启用此功能。在 WAMP 中执行此操作非常简单,只需单击任务栏中的 WAMP 图标,然后转到 Apache -> Apache Modules -> mod_rewrite(单击即可切换),然后重新启动所有服务。

此外,我假设您已经更新了站点和主页网址(在 wp_options 数据库表中或在 wp-config.php 中)。作为引用,有一个关于此的 Codex 页面:Moving Wordpress

关于wordpress - 本地WordPress安装仅显示主页,所有其他页面均未找到,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17622560/

相关文章:

php - 明显的PHP语法错误

mysql - Brew 安装 MySQL,El Capitan 请求循环

mysql - 在 MEGA 上同步 MAMP MySQL 数据库

typescript - 如何使用Firebase模拟器pubsub在本地测试定时功能?

mysql - 如何搭建SQL测试环境?

java - 连接被拒绝,如何解决?

PHP fopen() 错误 : failed to open stream: Permission denied

wordpress - 如何结合 WordPress 永久链接代码和 .htaccess 重定向?

php - 使用 Wordpress 发送电子邮件

php - 每个页面上的不同 Logo -wordpress