我的公司有一个正在运行tomcat 9.0的Azure Linux Web应用程序。
我需要将HTTP 307重定向设置为直接用途,以直接使用到另一个网站(未在Azure上托管(。
我遇到了有关如何在Web应用程序上进行重定向的文章:https://michelebusta.com/azure-tip-just-a-web-app-with-with-redirect-please-a045d1072659
,但我认为本文仅适用于Windows实例。
如何在Linux运行的Web应用程序上完成此操作?
要在Apache Linux Web应用程序上完成URL重写,您可以按照以下过程。
- 在/home/site/wwwroot/您的网站中创建一个htaccess文件。
-
使用mod_rewrite模块制定类似的规则。下面的示例是将URL从http重写为https。
- 重新创新
- rewriteCond%{http:x-arr-ssl} ^$
- 重写 ^(。*($ https://%{http_host}%{request_uri} [l,r = 301]