2011-10-11 70 views
2

我想配置Apache使用.html文件而不是服务器端包含.shtml文件。我已经阅读了关于在我的httpd.conf文件和.htaccess文件中使用“XBitHack On”的信息,但我不知道该放哪里。配置Apache来解析服务器端包含.html文件

我发现这个信息:。

“您需要设置每一个文件需要被分析这是由Unix的chmod命令完成的执行位+ X fileName.html这是可以做到无论是通过从命令行或大多数FTP客户端的telnet/ssh连接检查所​​有执行复选框。“

我的问题是关于上面的引号:我在哪里运行这个命令?在服务器上?我在本地使用MAMP。

我已经阅读了一些相关的问题,但它们似乎涉及到更多基本的ssi设置(我有ssi使用.shtml扩展名) - 我的问题更多地是关于如何使用.html文件SSI的。

感谢

+0

请将答案添加为*答案*,否则人们不会立即理解此问题已解决。 – jackJoe

+0

@jackJoe - 尝试过,但没有足够的声望在一定的时间内回答它。 – timmackay

回答

5

很多兜兜转转和撕裂我的头发后,我已经找到了解决办法:我更新了,我想我认识之前就更新了无数次的httpd.conf文件的该位SSI的.html文件扩展名:

AddHandler server-parsed .html 
AddType text/html .html 
AddOutputFilter INCLUDES .html 

,我改变的.shtml为.html正如你看到的上面。希望这可以帮助别人。

+0

谢谢,救命。 :) –

+0

很高兴它能够帮助你。 – timmackay

相关问题