使用 phpStudy 部署 WordPress 时,经常遇到设置固定链接后 Apache 无法访问的问题。虽然 httpd.conf 默认配置看似正常,但真正的原因往往藏在 vhosts.conf 里。
mod_rewrite 模块依赖 FollowSymLinks 规则才能生效。我们需要把配置里的减号改成加号,重启服务即可恢复。
第一步:确认基础配置 phpStudy 安装后,httpd.conf 中通常已包含基础配置,但这并不保证固定链接功能可用。

第二步:定位虚拟主机配置 问题的核心在于虚拟主机配置。打开 vhosts.conf 文件,找到 Options 部分。

第三步:启用 FollowSymLinks 这里可以看到 FollowSymLinks 参数。默认情况下可能是减号 "-",这会阻止 mod_rewrite 正常工作。将其改为加号 "+"。

第四步:重启服务 保存修改后,点击重启 Apache 服务,即可看到效果。

完成上述步骤后,WordPress 的固定链接功能应该能正常使用了。如果仍有问题,请检查 .htaccess 文件是否存在且权限正确。

