0

我的 .htacess 文件有一些问题。

此代码适用于干净的 url。

RewriteRule ^([a-z]+)$ $1.php [L]
RewriteRule ^([a-z]+)/$ $1.php [L]

但是我包含的文件没有被包含在内,因为 .htaccess 文件使浏览器看起来在错误的位置。例如,如果我在页面上index/link/并且我从文件夹中包含root/includes,它会查找文件夹root/link/includes

基本上它在链接中添加了一个不必要的步骤。

我希望有人理解我的问题并知道解决方案。

4

1 回答 1

1

包含文件时,只需执行include __DIR__."/myfile.php";

__DIR__用于当前文件目录,因此您可以包含与该绝对路径相关的文件。如include __DIR__."/../../some_other_file.php";

于 2013-06-28T16:45:33.360 回答