我正在使用一个旧网站,我想添加Cookie功能以便人们使用移动网站,但如果他们愿意,也可以选择使用完整网站。该网站目前都是.htm文件,我无法预算进入并更改.php的每个链接,所以我尝试将其添加到我的.htaccess文件
AddType application/x-httpd-php .htm
这导致我正在使用的浏览器(Firefox)要求我下载该文件。它说它是一个application / x-httpd-php文件,所以我知道.htaccess文件正在运行。当我构建我的家庭Web服务器,并尝试在rails网站上运行ruby时,我遇到了同样的问题,因为我没有正确设置ruby并且它没有呈现文件。但我从未遇到过对PHP没有某种支持的网站。这可能是由另一个问题引起的。或者.htaccess文件是否会更改某些Web主机的中断规则?
任何支持都会令人惊叹!非常感谢大家:)
答案 0 :(得分:2)
您需要为该类型添加处理程序,否则Web服务器不会对其执行任何操作:
AddHandler application/x-httpd-php .htm
如果您已经在服务器上执行了phpv4,那就足够了。但您也可以明确地创建自定义操作:
AddHandler application/php-cgi .htm
Action application/php-cgi /path/to/php-handler