首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用IIS 8.5重定向URL

用IIS 8.5重定向URL
EN

Server Fault用户
提问于 2016-05-02 20:16:31
回答 2查看 4.8K关注 0票数 1

我想重定向/转发我的测试域上的URL。例如,URL是:http://www.mydomaintest.com/feed和我需要将其转发到http://www.mydomaintest.com/feed/stories

我尝试过在IIS管理器中重写GUI URL,但是重定向不起作用。这种重写在Linux机器上很容易完成,但在IIS上给我带来了很大的麻烦。我也尝试过修改web.config文件,但没有成功。

我尝试过这个方法,重写规则和重定向规则,但是没有什么效果。

以下是我在问这个问题之前所遵循的所有教程:http://www.iis.net/learn/extensions/url-rewrite-module/creating-rewrite-rules-for-the-url-rewrite-module

http://knowledge.freshpromo.ca/seo-tools/301-redirect.php https://stackoverflow.com/questions/10399932/setting-up-redirect-in-web-config-file https://www.iis.net/configreference/system.webserver/httpredirect

谢谢

EN

回答 2

Server Fault用户

回答已采纳

发布于 2018-10-17 06:36:47

  1. 首先下载安装Microsoft平台安装程序
  2. 打开web平台应用程序搜索URL重写和安装
  3. 转到IIS管理器-> side >检查右侧列->添加到URL重写模块
  4. 双击URL重写->单击添加规则->选择(入站规则)空白规则->输入您的规则的名称
  5. 模式的框内输入这个".*“没有引号
  6. 选择条件->单击添加按钮i)--条件输入-> {HTTP_HOST} ii)--模式->不带引号的"http://www.mydomaintest.com/feed
  7. 向下滚动选择操作类型-->重定向->可见一个文本框->在"http://www.mydomaintest.com/feed/stories“中输入文本框。无报价
  8. 单击“应用”按钮并自动保存规则。
  9. 重新启动站点或服务器
票数 0
EN

Server Fault用户

发布于 2016-07-10 02:30:17

创建一个文本文件,其中包含以下代码,并将其保存为webroot中/feed/子文件夹中的default.aspx。

代码语言:javascript
复制
<% Response.Redirect("/feed/stories/"); %>

很粗糙,但很管用。有时最简单的方法是最好的。此方法产生302 (临时重定向)。如果您需要做301个永久重定向,请在这里:https://stackoverflow.com/questions/10673303/301-redirect-in-asp-net-4-0

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

https://serverfault.com/questions/774399

复制
相关文章

相似问题

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