0

我的网站上有一个 .htaccess 文件。我发现如果每个文件的路径未设置为绝对路径,则不会调用 javascript 和 CSS 文件。我在我的 smarty 模板和 javascript 文件中将所有 URL 路径更改为绝对路径,但它没有工作。

现在在我的 php 文件中,我在许多 php 文件中都有 require_once。我只是想知道我是否还必须将 require_once 中的路径设置为绝对路径?任何帮助表示赞赏。谢谢。

4

2 回答 2

0

require_once采用磁盘上的物理路径,不受.htaccess.

于 2010-08-06T10:39:28.767 回答
0

在您的.htaccess文件中,在您的RewriteRule指令上方,尝试以下两行:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

f如果请求实际上是文件 ( ) 或目录 ( ) ,这将阻止重写规则生效d

于 2010-08-06T10:56:30.910 回答