微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在没有PHP扩展的CSS文件中包含PHP

我知道我可以命名一个文件main.css.PHP然后在文件中设置标题,如下所示:

<?PHP header(“Content-type:text / css; charset:UTF-8”); ?&GT 然后我可以动态设置我的样式,我的工作正常. 但是,我希望实现相同的效果,文件名称只是main.css,而不暴露PHP扩展.我怎样才能实现这一目标?服务器在Ubuntu上运行Apache 2.

当前HTML:< link href =“main.css.PHP”>
期望的HTML:< link href =“main.css”> (还包括PHP)

解决方法:

这只适用于apache2和PHP?然后一个想法是将.css解释为.PHP,可以通过编辑包含PHP扩展的.conf或在配置文件中的某处找到此行来完成:

AddType application/x-httpd-PHP .PHP

并编辑显示

AddType application/x-httpd-PHP .PHP .css .phtml .etc .etc

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐