Php 为什么htaccess强制页面下载,而不是在wamp的浏览器中显示
我最近不得不重新安装wamp和.htaccess导致了500错误,所以我检查并打开了mod_重写。现在,它不是显示页面,而是强制下载。进一步的研究表明问题可能出在headers mod上,所以我打开了它,但它仍然在强制下载 我下载了该文件,强制下载的文件与我试图查看的文件不同,而是我正在处理的站点的索引文件 茫然。。。提前感谢您的帮助。 皮特找到了解决办法: 1] mod_rewite需要在httpd.config上打开 2] 需要将:AddHandler application/x-httpd-php.php添加到httpd.config,而不是我以前尝试的AddHandler php script.phpPhp 为什么htaccess强制页面下载,而不是在wamp的浏览器中显示,php,apache,.htaccess,mod-rewrite,Php,Apache,.htaccess,Mod Rewrite,我最近不得不重新安装wamp和.htaccess导致了500错误,所以我检查并打开了mod_重写。现在,它不是显示页面,而是强制下载。进一步的研究表明问题可能出在headers mod上,所以我打开了它,但它仍然在强制下载 我下载了该文件,强制下载的文件与我试图查看的文件不同,而是我正在处理的站点的索引文件 茫然。。。提前感谢您的帮助。 皮特找到了解决办法: 1] mod_rewite需要在httpd.config上打开 2] 需要将:AddHandler application/x-httpd
感谢@Sumurai的帮助,它为我指明了正确的方向。您试图加载的页面扩展是否与能够处理它的内容相关?(请参阅)在htaccess上的扩展名是.php,我正在使用Addhandler来处理要作为phpy处理的htm和html,您通常希望在httpd.conf中有php的处理程序。检查是否为php定义了一些内容。如果没有,请在httpd.conf中添加php的处理程序并重新启动Apache。我找不到为php定义的任何内容,因此我将AddHandler php script.php添加到httpd.config并重新启动它,但它没有做任何事情…我在下载强制文件后编辑了我的问题。。。它甚至不是我要查看的文件