.htaccess文件导致被调用的JS和CSS文件

时间:2010-08-06 10:34:37

标签: php mod-rewrite filepath

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

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

2 个答案:

答案 0 :(得分:0)

require_once占用磁盘上的物理路径,不受.htaccess的影响。

答案 1 :(得分:0)

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

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

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