在windows主机修改web.config文件中将所有html页面处理为php

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在windows主机修改web.config文件中将所有html页面处理为php相关的知识,希望对你有一定的参考价值。

我在所有350 .html页面中插入了php代码。我不可能将所有扩展名更改为.php我需要处理所有.html页面,如.php

我找到了在.htaccess文件中执行此操作的说明,但我的主机是Windows。我只能修改web.config文件,我无权访问IIS管理器或其他资源。

我找到的.htaccess代码是:

AddType application/x-httpd-php5 .html .htm

但我需要它为web.config文件。

谢谢。

答案

首先备份你的文件

在文件夹中创建一个新的php文件,包含要更改的文件,将此代码添加到文件中

<?php
    foreach (glob("*.html") as $filename) {
        list($name, $ext) = explode('.', $filename);
        rename($filename, $name.'.php');
    }
?>

以上是关于在windows主机修改web.config文件中将所有html页面处理为php的主要内容,如果未能解决你的问题,请参考以下文章

在共享主机上加密 web.config

web站点和windows服务项目发布时如何排除指定文件

web.config配置文件中的configSource属性

.net中没有了web.config文件

web。config中如何修改sessionstate 模式设置

文件上传长度限制