【问题标题】:Can you run server-side includes on a Python SimpleHTTPServer? If so, how?你可以在 Python SimpleHTTPServer 上运行服务器端包含吗?如果是这样,怎么做?
【发布时间】:2015-08-02 00:23:06
【问题描述】:

我想使用服务器端包含,这样我就可以在我的个人作品集中包含页眉和页脚文件。我一直在使用 Python SimpleHTTPServer,因为我的命令很方便,所以我知道如何运行它。

我的服务器端包含当前不起作用。我的理解是,基于on this article,我需要配置我的 SimpleHTTPServer 以允许服务器端包含。我无法在任何地方找到此信息,因此我认为我需要使用不同的 Web 服务器。有人可以澄清一下吗?

如果我必须使用不同的网络服务器,我很想听听任何建议。我是菜鸟,所以简单的东西会很棒。此外,如果您能提供以下内容会很有帮助: (1) 任何用于进行任何必要配置更改的优秀教程,以便我可以运行 SSI; (2)我运行的命令来启动服务器(所以我可以创建一个别名)。我简要地看了一下 Apache 的东西,但看起来很吓人。我想知道是否有更适合新手的方式。我正在尝试建立个人作品集,而不是做任何疯狂的事情。

感谢您的帮助!

【问题讨论】:

    标签: python webserver server-side-includes


    【解决方案1】:

    我通过谷歌搜索“ssi python”找到了ssi-server。它说它提供“Python 的 SimpleHTTPServer 中的服务器端包含”,看起来它可能适合你。

    您必须使用服务器端包含吗?由于您使用的是 python,因此有很多选项可以执行此类功能。例如,您可以只使用 python 的字符串操作将文件连接在一起(例如,使用 str.format 方法)。或者,您可以使用 jinja2mako 等模板语言。

    您依赖哪些 SSI 功能?或者您是否有一些想要按原样使用的现有 SSI 文件?

    【讨论】:

      猜你喜欢
      • 2019-01-21
      • 2011-02-16
      • 2012-04-08
      • 2021-06-30
      • 2011-01-21
      • 2023-04-07
      • 1970-01-01
      • 2016-08-01
      • 2020-01-21
      相关资源
      最近更新 更多