http Перенаправить веб-приложение Azure - PullRequest
0 голосов
/ 15 мая 2019

В моей компании есть веб-приложение azure linux, работающее под управлением tomcat 9.0.

Мне нужно настроить перенаправление http 307 для прямого использования на другом веб-сайте (не размещается на Azure).

Я сталкивался с этой статьей о том, как выполнить перенаправление в веб-приложении: https://michelebusta.com/azure-tip-just-a-web-app-with-redirect-please-a045d1072659

Но я думаю, что статья относится только к экземплярам Windows.

Как этого добиться в веб-приложении, работающем в Linux?

1 Ответ

0 голосов
/ 16 мая 2019

Чтобы выполнить перезапись URL-адреса в веб-приложении Apache Linux, выполните следующие действия.

  1. Создайте файл htaccess в / home / site / wwwroot / вашего сайта.
  2. Используйте модуль mod_rewrite для разработки аналогичного правила, как показано ниже. Ниже приведен пример перезаписи URL-адресов с HTTP на HTTPS .

    • RewriteEngine On
    • RewriteCond% {HTTP: X-ARR-SSL} ^ $
    • RewriteRule ^ (. *) $ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301]
...