gpt4 book ai didi

包含 ";jsessionid="的 Apache URL 的 IIS 7 重定向

转载 作者:行者123 更新时间:2023-12-02 05:04:58 26 4
gpt4 key购买 nike

我们正在用 ASPX IIS 7.5 托管网站替换现有的 Apache 托管网站。

目前,Google 显示几个子页面结果(相对于主站点),其中子页面 (Apache) 链接看起来像这样......

http://mysite.co.uk/mypage.html;jsessionid=D4F2C4D93229A451BCA886061501C777

我希望 IIS 将此链接 (301) 重定向到类似这样的内容...

http://mysite.co.uk/anotherpage.aspx

我可以在 IIS 中创建 301 HTTP 重定向以将“mypage.html”重定向到“anotherpage.aspx”,但是当“mypage.html”的传入请求还包含“;jsession=.. ”。

我查看了重定向通配符,但似乎无法获得正确的结果。

如有任何建议,我们将不胜感激!

最佳答案

我用 IIS URL Rewrite 解决了这个问题.以下示例规则将解决我上面描述的问题...

<rewrite>
<rules>
<rule name="mypage">
<match url="^mypage.html" />
<action type="Rewrite" url="anotherpage.aspx" appendQueryString="false" />
</rule>
</rules>
</rewrite>

关于包含 ";jsessionid="的 Apache URL 的 IIS 7 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12895808/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com