我的网址末尾的/如何影响css文件包含?

时间:2013-01-16 17:37:12

标签: php css mime-types

我是新手,但本周成功使用了适用于"/?page=2"的优秀代码和适用于$_GET[]的内容。

为了速度和轻松,我一直在调用我的文件index.php,因此网址为testdomaintestdomain/testdomain/?page=2

今天我将文件名更改为multi.php。现在,如果URL中有任何内容,我会收到错误

"The stylesheet 'http://testdomain/multi.php/mystyle.css' was not loaded because its MIME type, "text/html", is not "text/css".

因此,网址testdomain/multi.php运作正常,testdomain/multi.php/没有。 我已经尝试过尽可能多的关于该错误的建议。

1 个答案:

答案 0 :(得分:0)

'/'字符用于表示目录的字符串中。您的代码正在查看文件multi.php,但将其视为目录。

如果您的文件位于testdomain中,请执行以下操作:

http://testdomain/mystyle.css

.php表示该项目是文件而不是目录。但是,您实际上可能有multi目录,在这种情况下,您可以像以下一样访问它:

http://testdomain/multi/mystyle.css

仔细检查您的文件结构,以验证您是否拥有正确的路径。

希望这有帮助。