LunarPages主机上.htaccess设置ForceType

by 北山 . 0 Comments

Lunarpages在LunarPages主机上曾经使用.htaccess设置过ForceType,一直以来运行都相当的正常,也不知道什么时候开始运行不正常了,只是最近才发现。

也不知道是我改了空间的某些设置,还是LunarPages更改了空间的某些设置,反正以前能运行的,现在不能运行了。北山当时在.htaccess是这样写的:

<Files test>
ForceType application/x-httpd-php
</Files>

同样的写法,在HostMonster、JustHost、以及HawkHost主机上都能正常工作,其他的主机没有一一试过,估计应该都行。

于是,查了一下LunarPages的知识库以及帮助文档等,说是有可能需要将
ForceType application/x-httpd-php
改成
ForceType x-httpd-php

于是,试着更改了一下,发现仍然不能正常工作。无奈之下,只有用Google狂搜一通,发现大体的说法都差不多。在一阵郁闷狂躁之后,终于发现了个不一样的说法,就是将
ForceType application/x-httpd-php
改成
ForceType application/x-httpd-php5

于是,再次尝试更改一下,呵呵,发现能正常运行了,郁闷了好长一段时间的问题,没想到加一个5字就搞定了。

不知道空间配置是何时做了修改,也不知道是不是北山改了LunarPages空间的什么配置。反正不管了,能正常运行就好,具体原因就懒得去深究了。

简单之,如果遇到ForceType不好使的情况,可以简单尝试上述的几种方式,估计应该差不多了。

延伸一下:ForceType指令就是将与规则匹配的所有文件按照指定的类型进行处理。比如上面讲到的test,就会被当成php文件进行处理,相当于test.php的效果。

LunarPages官方网站:LunarPages.com

发表评论

电子邮件地址不会被公开。 必填项已用*标注