可能是简单的IIS重写规则问题

h9vpoimq  于 2023-03-18  发布在  其他
关注(0)|答案(1)|浏览(138)

我对IIS了解不多,这可能很简单。即使如此,google和chatgpt也帮不了我什么。我需要一个301重定向。
我需要https://www.example.org/comm_dis/display-data.php?disease=30&month=3&year=2018
重定向到https://www.example.org/comm_dis/index.php?disease=30&month=3&year=2018
我已尝试使用{R:0}和{R:1}执行此操作

<rule name="Redirect display-data.php to index.php" stopProcessing="true">
      <match url="^comm_dis/display-data\.php$" />
      <action type="Redirect" url="/comm_dis/index.php{R:0}" appendQueryString="true" redirectType="Permanent" />
    </rule>

这是结果https://www.example.org/comm_dis/index.phpcomm_dis/display-data.php?disease=30&month=3&year=2018
我还有其他的工作重定向

ebdffaop

ebdffaop1#

好像有用谢谢你的帮助

<rule name="Redirect display-data.php to index.php" stopProcessing="true">
  <match url="^comm_dis/display-data\.php$" />
  <action type="Redirect" url="comm_dis/index.php" redirectType="Permanent" />
</rule>

相关问题