.htaccess打开.css而不是.php

时间:2017-11-08 21:47:41

标签: php css apache .htaccess file

我一直在我的.htaccess中使用这段代码:

Options -Indexes

ErrorDocument 404 /404error.php

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.php -f
RewriteRule ^(.*)$ $1.php

它工作正常,我可以在没有扩展名的网址中使用文件名。但无处不在,代码停止工作,同样的url(/ index)把我带到了,而不是/index.php到/index.css。 (这只影响我本地的apache - 在线服务器工作正常) 为什么它停止工作,我该如何解决?

提前致谢 - 乔乔

1 个答案:

答案 0 :(得分:1)

我发现了这个:Content Negotiation

在我的.htaccess中,我禁用了像这样的MultiViews

Options -MultiViews

它工作正常!

- 问题解决了:))