在 IIS 上执行不带 .PHP 扩展名的 PHP 文件

在 IIS 上执行不带 .PHP 扩展名的 PHP 文件

如何在 IIS 服务器上执行没有 .PHP 扩展名的 PHP 文件。我有一个克隆脚本,在 .htaccess 文件中有以下重写规则。但它在 IIS 上的 Windows 2008 服务器上不起作用。

选项 -multiviews RewriteEngine On RewriteBase / RewriteRule ^users$ users.php RewriteRule ^login$ login.php ...等

答案1

.htaccess 文件是 Apache Webserver 特有的。

您想使用 IIS 的替代模块“URL 重写”。您可以在此处找到有关如何在 IIS 中创建重写规则的更多信息:http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-the-url-rewrite-module/

相关内容