.hta访问web.config php问题


.htaccess to web.config php issue

我一直在打这些板,但我并没有真正找到解决方案。我的学生们为一个非营利救援组织重新设计了一个网站,老实说,编程和编码一样不是我的专长

网址:http://www.adoptarpo.org/使用单个stats.php文件可以轻松编辑单个文件,以便在所有网页上显示和更新,反映采用数量的变化。

测试服务器是Linux,因此运行一个包含以下内容的.htaccess文件:选项-索引AddType application/x-httpd-php.html

以下是index.HTML HTML之前的第一行代码,位于此处:<?php echo '<?xml version="1.0" encoding="utf-8"?>';?>

在index.html文件的下面,我有以下内容:<?php include("stats.php");?>

在配置web.config文件时,另一个主机提供商(仅使用Windows web服务器(将以下内容上载到根目录:

<?xml version="1.0" encoding="UTF-8"?>`
   <configuration>
     <system.webServer>
        <directoryBrowse enabled="false" />
     </system.webServer>
   </configuration>`

这并不能解决从stats.php中提取数据的问题。如果我从.html文件的第一行中删除<?php echo '<?xml version="1.0" encoding="utf-8"?>';?>,也没有什么区别。

现在,当我在web.config文件中插入以下内容时,一切都崩溃了,当我访问www.adoptarpo.org时,我得到了以下内容:由于发生了内部服务器错误,该页面无法显示。

很明显,我做错了什么,但就我的一生而言,我无法弄清楚。

尝试将这三行添加到.htaccess文件中。

<Files index.html>
AddType application/x-httpd-php .html
</Files>