Могу ли я настроить переадресацию https для web.config для выбранных доменов, а не для других с URL соответствия правил? - PullRequest
0 голосов
/ 23 января 2019

Мой проект состоит из примерно 100 доменов на выделенном сервере Windows.

Я взимаю плату с клиентов за поддержку SSL.Приблизительно у 80% есть SSL, у 20% нет.

В настоящее время у меня есть две копии веб-сайта.80% доменов с https указывают на один каталог, 20% - на другой.

В каталоге для 80% у меня есть файл web.config, настроенный для перенаправления https следующим образом:

<rule name="httpsRedirect" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" appendQueryString="false" />
</rule>  

То, что я надеюсь достичь, это то, что я могу указать в httpsRedirectПравило перенаправлять только определенные домены на https, а другие - нет.Может ли это быть достигнуто путем изменения списка доменных имен?

Спасибо за любую помощь, так как это действительно будет иметь большое значение при наборе моего проекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...