在CSS文件中嵌入PHP程序的链接是否安全


Is embedding a link to a PHP program in a CSS file safe?

在我继承的网站上工作时,我试图找到由页面加载的背景图像,因为它没有存储在媒体管理器或主题的图像目录中。当我使用Chrome浏览器检查器尝试下载图像时,Chrome下载了一个PHP程序。因此,我仔细查看了我正在检查的CSS文件,并发现了以下内容:

section#headerimg{height:600px;position:relative;z-index:-1;background:url(../images/headers/rotate.php) no-repeat 0 0;background-size:cover;/* Article

这使得下载调用要显示的图像而不是输出(背景图像)的PHP源文件变得容易,在CSS文件中这样做安全吗?它是有效的CSS吗?请注意,这不是一个生成CSS文件的PHP文件,而是一个静态CSS文件。

chris85是正确的。事实证明,我的客户的托管提供商没有在我的客户的帐户上设置权限。我联系了主机提供商,他们纠正了这个问题。现在所引用的PHP文件按预期执行。谢谢你的帮助。