首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS8的“不是文件”重写

IIS8的“不是文件”重写
EN

Stack Overflow用户
提问于 2014-02-23 07:45:33
回答 1查看 222关注 0票数 0

我在Windows 2012 R2上使用IIS 8。我有一个PHP站点,我希望将任何URL重定向到任何不是文件的东西(即不存在或是目录)到另一个(特定的)URL。示例:

服务器上不存在http://test.domain.com/public/file123.txt,因此它将重定向到http://test.domain.com/handlestuff.php

http://test.domain.com/public/newfolder/也会重定向到http://test.domain.com/handlestuff.php,因为它是一个目录(而不是文件)。

我注意到IIS的重写模块存在“不是文件”的情况,但我不知道如何使用它(还!)。什么是最简单的方法来设置这个?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-23 14:53:10

你来对地方了。

  1. 选择站点的根目录
  2. 打开IIS重写模块
  3. 给规则一个名称,并按以下方式填写设置。

这将找到任何不是文件的地址,并将其重定向到http://test.domain.com/handlestuff.php

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21965559

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档