全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 557|回复: 2
打印 上一主题 下一主题

请教下,iis怎么设置301重定向?目录一起转发的那种

[复制链接]
跳转到指定楼层
1#
发表于 2023-9-14 22:20:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自带的那个,设置301以后,都是直接跳转首页,下面目录要怎么才能一起跳转?
2#
发表于 2023-9-14 22:22:27 | 只看该作者
这是ai给的答案
  1. 要在Internet Information Services (IIS) 中设置301重定向,包括将目录一起转发,可以使用IIS的URL重写模块。以下是设置301重定向的一般步骤:

  2. 1. **确保安装URL重写模块**:

  3.    首先,确保在你的IIS服务器上安装了URL重写模块。你可以从Microsoft官方网站下载并安装它。

  4. 2. **打开IIS管理器**:

  5.    打开Windows服务器上的IIS管理器。

  6. 3. **选择站点**:

  7.    在IIS管理器中,选择你想要配置重定向的站点。

  8. 4. **打开URL重写**:

  9.    双击所选站点,然后在右侧的"功能视图"中,找到"URL重写"并双击打开。

  10. 5. **添加重定向规则**:

  11.    在"URL重写"面板中,点击右侧的"添加规则"。

  12. 6. **配置重定向规则**:

  13.    配置重定向规则的条件和操作。以下是一个示例:

  14.    - **名称**:为规则指定一个名称,以便识别。
  15.    - **请求的URL**:使用正则表达式或通配符定义要匹配的URL。如果要将整个目录重定向,可以使用正则表达式来匹配整个目录。例如,如果要重定向`/old_directory/`及其所有内容,可以使用正则表达式`^old_directory/(.*)$`。
  16.    - **使用正则表达式**:勾选此选项,以启用正则表达式匹配。
  17.    - **逻辑分组**:可以根据需要创建逻辑分组。
  18.    - **操作类型**:选择"重定向"。
  19.    - **重定向URL**:输入要重定向到的目标URL。例如,如果要将`/old_directory/`重定向到`/new_directory/`,则在此处输入`/new_directory/{R:1}`。

  20.    这个示例配置将匹配`/old_directory/`及其所有子目录和文件,并将其重定向到`/new_directory/`,保留子路径(`{R:1}`)。

  21. 7. **设置其他规则选项**:

  22.    根据你的需求,可以配置其他规则选项,例如重定向类型(301永久重定向或302临时重定向)、是否附带查询字符串等。

  23. 8. **保存规则**:

  24.    配置完重定向规则后,确保点击"应用"以保存更改。

  25. 9. **测试重定向**:

  26.    打开Web浏览器,访问配置的旧URL,应该会被重定向到新的URL。

  27. 这样,你就可以在IIS中设置301重定向,包括将目录一起转发。请根据你的实际需求和网站结构调整重定向规则。
复制代码
3#
发表于 2023-9-14 22:22:35 | 只看该作者
上次研究IIS的时候,还在用超级兔子。。。哥们你居然还在研究IIS
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-9-23 17:10 , Processed in 0.057068 second(s), 9 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表