我已经看到了类似的要求,但无法找到一个有效的硬性和快速的答案。本质上,我想在内部将对目录(请求的 URL 不包含尾部斜杠)的请求重写为该目录中包含的 index.php:
http://example.com/foo => http://example.com/foo/index.php
现在,如果向http://example.com/foo发出请求, apache 将执行外部可见的 301 重定向到http://example.com/foo/,这反过来会导致 index.php 被渲染,但我想避免这种外部重定向和额外的请求。