0

有没有办法使用 .shtml 作为子域的默认页面?我需要这种方式,因为我的网站使用 HTML 包含。可能在 .htaccess 中添加一些内容?

4

2 回答 2

0

我假设您的服务器上已经启用了服务器端包含(这是另一个答案正在解决的问题),否则您的网站将无法像您所说的那样使用“HTML 包含”。

要将.shtml文件(例如index.shtml)设置为子域的默认页面,您需要在子域根目录中DirectoryIndex的文件中设置相应的页面。.htaccess例如:

DirectoryIndex index.shtml
于 2020-03-11T23:56:36.867 回答
0

您应该在虚拟主机的定义中添加:

Options +Includes
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml

您可以在 apache 文档中找到更多信息

于 2020-03-11T10:34:54.913 回答