正如 Codechurn 指出的那样,重写是实现此目的的方法。以下是您可以将内容粘贴到站点根目录的 web.config 中的示例。它真的很简单:
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="TestRewrite">
<!-- The match is a regex, hence the escaped '.' -->
<match url="someFile\.php" />
<action type="Redirect" redirectType="Permanent" url="PHPisSilly.html" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Run Code Online (Sandbox Code Playgroud)
您必须确保安装了重写模块。在 Win10 上请转到此处以确保:
控制面板 -> 程序 -> 程序和功能 -> 打开或关闭 Windows 功能 -> Internet 信息服务 -> 万维网服务 -> 常用 HTTP 功能
只需启用“通用 HTTP 功能”下的所有这些选项,您就可以开始使用了(目录浏览和 WebDAV 发布除外)。按“确定”并关闭。
小智 5
在IIS7及更高版本中执行此操作的最简单方法是安装URL Rewrite模块.请参阅以下文档:http://learn.iis.net/page.aspx/734/url-rewrite-module
| 归档时间: |
|
| 查看次数: |
36320 次 |
| 最近记录: |