html - SSI - 测试文件是否存在

标签 html if-statement ssi

我正在基于变量动态添加 ssi 包含,我希望能够有一个默认包含以防文件不存在。即:

if /file/testthisfile.ssi exists
    add /file/testthisfile.ssi
else
    add /file/default.ssi

这可能吗?

谢谢!

最佳答案

不 - 我害怕那个答案。但是对于将来可能遇到这个问题的任何人,我确实找到了解决简单案例的方法。您可以编辑错误消息,在我的例子中,输出图像:

<!--#config errmsg="<img src='/file/testthisfile.jpg' alt='' />" -->

因此,如果文件不存在,您可以设置默认值。

必须强调这只适用于简单的情况,但这是一个很好的解决方法!

关于html - SSI - 测试文件是否存在,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5226370/

相关文章:

html - 嵌入YouTube缩略图

html - 何时使用服务器端包含?

html - 如何在我的 HTML 文件中导入 HTML 文件?

Javascript 在元素上切换类

jquery - 超链接节点的所有子元素是否也有链接?

html - 为什么我使用 :before/:after background URLs? 时链接不起作用

bash - 如何在 bash 中使用单个循环处理多个级别的结果?

java - android java switch 语句中缺少或删除循环周期

c - else 是如何执行的

javascript - 使用 gulp-uglify 保留 SSI(服务器端包括)声明