gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-10-31 23:29:24 27 4
gpt4 key购买 nike

我知道我可以命名一个文件 main.css.php然后像这样在文件中设置标题:

<?php header("Content-type: text/css; charset: UTF-8"); ?>

然后我可以动态设置我的样式,并且我可以正常工作。

但是,我想通过简单地将文件名设为 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

关于php - 在没有 PHP 扩展名的 CSS 文件中包含 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33597194/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com