You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows下Fastroute、.htaccess与子目录配置:请求重定向至public/index.php

修改WAMP64下.htaccess配置,将所有请求定向到public/index.php

没问题,我帮你调整.htaccess的配置,让所有非真实文件/目录的请求都转发到public/index.php。直接替换成下面的配置就行:

Options -Indexes
RewriteEngine On
RewriteBase /subfold/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . public/index.php [L]

关键修改说明:

  • 保留了Options -Indexes来禁止目录浏览,避免暴露项目文件结构
  • RewriteBase /subfold/不用改动,因为你的项目根目录依然是www/subfold/
  • 两个RewriteCond规则不变,确保只有当请求的路径不是真实存在的文件或目录时,才会触发重写逻辑
  • 核心变化是把RewriteRule的目标从index.php改成了public/index.php,这样所有符合条件的请求都会被转发到public目录下的入口文件

另外再提个小注意点:确保WAMP的mod_rewrite模块已经开启(可以在WAMP管理器的Apache模块列表里找到并勾选),同时www/subfold/public/index.php确实存在哦。

内容的提问来源于stack exchange,提问作者Blallo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:27:56