在修改web.config文件的Windows托管中将所有HTML页面作为php处理

时间:2019-04-25 21:27:55

标签: php html .htaccess web-config windows-hosting

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

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

我为.htaccess找到的代码是:

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

但是我需要用于web.config文件。

谢谢。

1 个答案:

答案 0 :(得分:0)

先备份文件

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

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