{"id":21163,"date":"2026-08-28T16:57:06","date_gmt":"2026-08-28T13:27:06","guid":{"rendered":"https:\/\/maralhost.com\/kb\/docs\/windows\/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-redirect-%da%a9%d8%b1%d8%af%d9%86-http-%d8%a8%d9%87-https-%d8%af%d8%b1-iis\/"},"modified":"2026-08-29T22:37:04","modified_gmt":"2026-08-29T19:07:04","slug":"iis-http-to-https-redirect","status":"publish","type":"docs","link":"https:\/\/maralhost.com\/kb\/articles\/windows\/iis-http-to-https-redirect\/","title":{"rendered":"\u0622\u0645\u0648\u0632\u0634 Redirect \u06a9\u0631\u062f\u0646 HTTP \u0628\u0647 HTTPS \u062f\u0631 IIS"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">\u067e\u0633 \u0627\u0632 \u0646\u0635\u0628 SSL \u0631\u0648\u06cc \u06cc\u06a9 Website \u062f\u0631 IIS\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u062a\u0645\u0627\u0645 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 HTTP \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0647 HTTPS \u0645\u0646\u062a\u0642\u0644 \u0634\u0648\u0646\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644 \u0627\u06af\u0631 \u06a9\u0627\u0631\u0628\u0631 \u0648\u0627\u0631\u062f \u0622\u062f\u0631\u0633 \u0632\u06cc\u0631 \u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:&#47;&#47;example.com<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">IIS \u0628\u0627\u06cc\u062f \u0627\u0648 \u0631\u0627 \u0628\u0647 \u0622\u062f\u0631\u0633 \u0627\u0645\u0646 \u0632\u06cc\u0631 \u0647\u062f\u0627\u06cc\u062a \u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;example.com<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 Redirect \u06a9\u0631\u062f\u0646 <strong>HTTP \u0631\u0648\u06cc Port 80 \u0628\u0647 HTTPS \u0631\u0648\u06cc Port 443<\/strong> \u0631\u0627 \u0628\u0627 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <strong>IIS URL Rewrite<\/strong> \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u06cc\u0645. \u0627\u06af\u0631 \u0647\u0646\u0648\u0632 SSL \u0633\u0627\u06cc\u062a \u0631\u0627 \u0646\u0635\u0628 \u0646\u06a9\u0631\u062f\u0647\u200c\u0627\u06cc\u062f\u060c \u0627\u0628\u062a\u062f\u0627 \u0645\u0642\u0627\u0644\u0647 <strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/ssl_certificated\/iis-ssl\/\">\u0646\u0635\u0628 SSL \u062f\u0631 IIS \u0631\u0648\u06cc Windows Server<\/a><\/strong> \u0631\u0627 \u0645\u0637\u0627\u0644\u0639\u0647 \u06a9\u0646\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0627\u0648\u0644: \u0628\u0631\u0631\u0633\u06cc Binding\u0647\u0627\u06cc HTTP \u0648 HTTPS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0628\u062a\u062f\u0627 <strong>IIS Manager<\/strong> \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f \u0648 \u0633\u067e\u0633 \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u062f\u0646\u0628\u0627\u0644 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>IIS Manager\n> Sites\n> ExampleSite\n> Bindings...<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u067e\u0646\u062c\u0631\u0647 <strong>Site Bindings<\/strong> \u0628\u0627\u06cc\u062f \u062d\u062f\u0627\u0642\u0644 \u062f\u0648 Binding \u0645\u0634\u0627\u0647\u062f\u0647 \u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http    example.com    80\nhttps   example.com    443<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0642\u0628\u0644 \u0627\u0632 \u0627\u06cc\u062c\u0627\u062f Redirect \u0627\u0628\u062a\u062f\u0627 \u062f\u0631 Browser \u0622\u062f\u0631\u0633 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;example.com<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 HTTPS \u0628\u0647\u200c\u062f\u0631\u0633\u062a\u06cc \u06a9\u0627\u0631 \u0646\u0645\u06cc\u200c\u06a9\u0646\u062f\u060c \u0627\u0628\u062a\u062f\u0627 \u0645\u0634\u06a9\u0644 SSL \u06cc\u0627 Binding \u0631\u0627 \u0628\u0631\u0637\u0631\u0641 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u063a\u06cc\u0631 \u0627\u06cc\u0646 \u0635\u0648\u0631\u062a \u0628\u0639\u062f \u0627\u0632 \u0641\u0639\u0627\u0644 \u06a9\u0631\u062f\u0646 Redirect\u060c \u06a9\u0627\u0631\u0628\u0631\u0627\u0646 \u0628\u0647 \u06cc\u06a9 \u0622\u062f\u0631\u0633 HTTPS \u062e\u0631\u0627\u0628 \u0645\u0646\u062a\u0642\u0644 \u062e\u0648\u0627\u0647\u0646\u062f \u0634\u062f.<\/p>\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u062f\u0648\u0645: \u0628\u0631\u0631\u0633\u06cc \u0646\u0635\u0628 URL Rewrite<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Website \u0645\u0648\u0631\u062f\u0646\u0638\u0631 \u0631\u0627 \u062f\u0631 IIS Manager \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0635\u0641\u062d\u0647 \u0627\u0635\u0644\u06cc \u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0633\u0627\u06cc\u062a \u0628\u0627\u06cc\u062f \u06af\u0632\u06cc\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>URL Rewrite<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0645\u0634\u0627\u0647\u062f\u0647 \u06a9\u0646\u06cc\u062f. \u0627\u06af\u0631 \u0627\u06cc\u0646 \u06af\u0632\u06cc\u0646\u0647 \u0648\u062c\u0648\u062f \u0646\u062f\u0627\u0631\u062f\u060c <strong>IIS URL Rewrite Module<\/strong> \u0631\u0648\u06cc \u0633\u0631\u0648\u0631 \u0646\u0635\u0628 \u0646\u0634\u062f\u0647 \u0627\u0633\u062a. \u0628\u0631\u0627\u06cc \u0646\u0635\u0628 \u0627\u06cc\u0646 \u0645\u0627\u0698\u0648\u0644 \u0645\u0642\u0627\u0644\u0647 <strong><a href=\"https:\/\/maralhost.com\/kb\/docs\/windows\/install-url-rewrite-iis\/\">\u0622\u0645\u0648\u0632\u0634 \u0646\u0635\u0628 \u0648 \u0641\u0639\u0627\u0644\u0633\u0627\u0632\u06cc URL Rewirte<\/a><\/strong> \u0631\u0627 \u0645\u0637\u0627\u0644\u0639\u0647 \u0628\u0641\u0631\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0633\u0648\u0645: \u0648\u0631\u0648\u062f \u0628\u0647 URL Rewrite<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 IIS Manager \u0645\u0633\u06cc\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Sites\n> ExampleSite\n> URL Rewrite<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633 \u0627\u0632 \u067e\u0646\u0644 \u0633\u0645\u062a \u0631\u0627\u0633\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Add Rule(s)...<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0628\u062e\u0634 <strong>Inbound Rules<\/strong> \u06af\u0632\u06cc\u0646\u0647 Blank rule \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0631\u062f\u0647 \u0648 \u0631\u0648\u06cc OK \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0642\u0633\u0645\u062a <strong>Name<\/strong> \u0628\u0631\u0627\u06cc Rule \u0646\u0627\u0645 \u0632\u06cc\u0631 \u0631\u0627 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Redirect HTTP to HTTPS<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 \u0646\u0627\u0645 \u0641\u0642\u0637 \u0628\u0631\u0627\u06cc \u0634\u0646\u0627\u0633\u0627\u06cc\u06cc Rule \u062f\u0631 IIS Manager \u0627\u0633\u062a.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0686\u0647\u0627\u0631\u0645: \u062a\u0646\u0638\u06cc\u0645 Match URL<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u0642\u0633\u0645\u062a:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Match URL<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062a\u0646\u0638\u06cc\u0645\u0627\u062a \u0631\u0627 \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u0642\u0631\u0627\u0631 \u062f\u0647\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Requested URL: Matches the Pattern\nUsing: Regular Expressions\nPattern: (.*)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pattern \u0632\u06cc\u0631:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>(.*)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u06cc\u0639\u0646\u06cc \u062a\u0645\u0627\u0645 \u0645\u0633\u06cc\u0631\u0647\u0627\u06cc Website \u0628\u0627 \u0627\u06cc\u0646 Rule \u0628\u0631\u0631\u0633\u06cc \u0634\u0648\u0646\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644 \u0647\u0645 <code>http:\/\/example.com<\/code> \u0648 <code>http:\/\/example.com\/products\/test<\/code> \u062a\u0648\u0633\u0637 Rule \u0628\u0631\u0631\u0633\u06cc \u062e\u0648\u0627\u0647\u0646\u062f \u0634\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u067e\u0646\u062c\u0645: \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u0634\u0631\u0637 HTTPS<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0628\u062f\u0648\u0646 Condition \u06cc\u06a9 Redirect \u0627\u06cc\u062c\u0627\u062f \u06a9\u0646\u06cc\u0645\u060c \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc HTTPS \u0646\u06cc\u0632 \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u062f\u0648\u0628\u0627\u0631\u0647 \u062a\u0648\u0633\u0637 Rule \u067e\u0631\u062f\u0627\u0632\u0634 \u0634\u0648\u0646\u062f. \u0628\u0646\u0627\u0628\u0631\u0627\u06cc\u0646 \u0628\u0627\u06cc\u062f \u0645\u0634\u062e\u0635 \u06a9\u0646\u06cc\u0645 Redirect \u0641\u0642\u0637 \u0632\u0645\u0627\u0646\u06cc \u0627\u062c\u0631\u0627 \u0634\u0648\u062f \u06a9\u0647 Request \u0627\u0632 \u0637\u0631\u06cc\u0642 HTTPS \u0648\u0627\u0631\u062f \u0646\u0634\u062f\u0647 \u0628\u0627\u0634\u062f. \u062f\u0631 \u0642\u0633\u0645\u062a <strong>Conditions<\/strong> \u0631\u0648\u06cc <code>Add...<\/code> \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0642\u0633\u0645\u062a <strong>Condition input<\/strong> \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{HTTPS}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Check if input string: Matches the Pattern\nPattern: ^OFF$<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u062a\u0646\u0638\u06cc\u0645 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0646\u062a\u06cc\u062c\u0647 Rule \u0641\u0642\u0637 \u0632\u0645\u0627\u0646\u06cc \u0627\u062c\u0631\u0627 \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 HTTPS \u062e\u0627\u0645\u0648\u0634 \u0628\u0627\u0634\u062f. <\/p>\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0634\u0634\u0645: \u062a\u0646\u0638\u06cc\u0645 Redirect Action<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 \u067e\u0627\u06cc\u06cc\u0646 \u0635\u0641\u062d\u0647 \u0648\u0627\u0631\u062f \u0642\u0633\u0645\u062a Action \u0634\u0648\u06cc\u062f \u0648 \u0627\u0632 \u0642\u0633\u0645\u062a Action type \u06af\u0632\u06cc\u0646\u0647 Redirect \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.<br>\u062f\u0631 \u0642\u0633\u0645\u062a <code>Redirect URL<\/code> \u0645\u0642\u062f\u0627\u0631 \u0632\u06cc\u0631 \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;{HTTP_HOST}\/{R:1}<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Redirect type: Permanent (301)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f. \u062f\u0631 \u0635\u0648\u0631\u062a \u0648\u062c\u0648\u062f \u06af\u0632\u06cc\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Append query string<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0622\u0646 \u0631\u0627 \u0641\u0639\u0627\u0644 \u0646\u06af\u0647 \u062f\u0627\u0631\u06cc\u062f. \u0647\u0645\u0686\u0646\u06cc\u0646:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Stop processing of subsequent rules<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0631\u0627 \u0641\u0639\u0627\u0644 \u06a9\u0646\u06cc\u062f. \u062a\u0646\u0638\u06cc\u0645 \u0646\u0647\u0627\u06cc\u06cc Rule \u062a\u0642\u0631\u06cc\u0628\u0627\u064b \u0628\u0647 \u0627\u06cc\u0646 \u0634\u06a9\u0644 \u062e\u0648\u0627\u0647\u062f \u0628\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Name:\nRedirect HTTP to HTTPS\n\nMatch:\n(.*)\n\nCondition:\n{HTTPS}\n^OFF$\n\nAction:\nRedirect\n\nRedirect URL:\nhttps:&#47;&#47;{HTTP_HOST}\/{R:1}\n\nRedirect Type:\nPermanent (301)<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u0632 \u067e\u0646\u0644 \u0633\u0645\u062a \u0631\u0627\u0633\u062a \u0631\u0648\u06cc Apply \u06a9\u0644\u06cc\u06a9 \u06a9\u0646\u06cc\u062f. \u0633\u067e\u0633 \u0628\u0647 \u0635\u0641\u062d\u0647 URL Rewrite \u0628\u0631\u06af\u0631\u062f\u06cc\u062f. \u0628\u0627\u06cc\u062f Rule \u0632\u06cc\u0631 \u062f\u0631 \u0644\u06cc\u0633\u062a \u0645\u0634\u0627\u0647\u062f\u0647 \u0634\u0648\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Redirect HTTP to HTTPS<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"> \u0648 \u0648\u0636\u0639\u06cc\u062a \u0622\u0646 <strong>Enabled<\/strong> \u0628\u0627\u0634\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u0645\u0631\u062d\u0644\u0647 \u0647\u0641\u062a\u0645: \u062a\u0633\u062a Redirect<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06a9\u0646\u0648\u0646 Browser \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0631\u062f\u0647 \u0648 \u0622\u062f\u0631\u0633 HTTP \u0631\u0627 \u0648\u0627\u0631\u062f \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>http:&#47;&#47;example.com<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0639\u062f \u0627\u0632 Load \u0634\u062f\u0646 \u0635\u0641\u062d\u0647\u060c URL \u0628\u0627\u06cc\u062f \u0628\u0647 \u0634\u06a9\u0644 \u0632\u06cc\u0631 \u062a\u063a\u06cc\u06cc\u0631 \u06a9\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>https:&#47;&#47;example.com<\/code><\/pre>\n\n\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062e\u0637\u0627\u06cc 500.19 \u0628\u0639\u062f \u0627\u0632 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 Rule<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 \u0628\u0639\u062f \u0627\u0632 \u0627\u0636\u0627\u0641\u0647 \u06a9\u0631\u062f\u0646 \u062a\u0646\u0638\u06cc\u0645\u0627\u062a Rewrite \u0628\u0627 \u062e\u0637\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>HTTP Error 500.19<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0648\u0627\u062c\u0647 \u0634\u062f\u06cc\u062f\u060c \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0642\u0627\u0628\u0644 \u0628\u0631\u0631\u0633\u06cc \u0646\u0635\u0628 \u0628\u0648\u062f\u0646 <strong>URL Rewrite Module<\/strong> \u0627\u0633\u062a. \u0627\u0628\u062a\u062f\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f \u06af\u0632\u06cc\u0646\u0647:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>URL Rewrite<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u062f\u0631 IIS Manager \u0648\u062c\u0648\u062f \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f. \u0628\u0631\u0627\u06cc \u0628\u0631\u0631\u0633\u06cc \u0633\u0627\u06cc\u0631 \u0639\u0644\u062a\u200c\u0647\u0627\u06cc \u062e\u0637\u0627\u06cc 500 \u0646\u06cc\u0632 \u0645\u0642\u0627\u0644\u0647 <strong>\u0639\u06cc\u0628\u200c\u06cc\u0627\u0628\u06cc \u062e\u0637\u0627\u06cc HTTP Error 500 \u062f\u0631 IIS<\/strong> \u0631\u0627 \u0645\u0637\u0627\u0644\u0639\u0647 \u0628\u0641\u0631\u0645\u0627\u06cc\u06cc\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Redirect Loop \u0686\u06cc\u0633\u062a\u061f<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06af\u0631 Browser \u062f\u0627\u0626\u0645\u0627\u064b \u0628\u06cc\u0646 URL\u0647\u0627 Redirect \u0634\u0648\u062f\u060c \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0627 \u062e\u0637\u0627\u06cc\u06cc \u0645\u0627\u0646\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Too many redirects<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0645\u0648\u0627\u062c\u0647 \u0634\u0648\u06cc\u062f. \u062f\u0631 \u0627\u06cc\u0646 \u0634\u0631\u0627\u06cc\u0637 Condition \u0632\u06cc\u0631 \u0631\u0627 \u0628\u0631\u0631\u0633\u06cc \u06a9\u0646\u06cc\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{HTTPS} matches ^OFF$<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0627\u06cc\u0646 Condition \u0645\u0627\u0646\u0639 \u0627\u062c\u0631\u0627\u06cc Rule \u0631\u0648\u06cc \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc\u06cc \u0645\u06cc\u200c\u0634\u0648\u062f \u06a9\u0647 \u0645\u0633\u062a\u0642\u06cc\u0645\u0627\u064b \u0627\u0632 \u0637\u0631\u06cc\u0642 HTTPS \u0648\u0627\u0631\u062f IIS \u0634\u062f\u0647\u200c\u0627\u0646\u062f. \u067e\u0634\u062a Reverse Proxy \u06cc\u0627 Load Balancer \u0642\u0631\u0627\u0631 \u062f\u0627\u0634\u062a\u0647 \u0628\u0627\u0634\u062f \u0648 SSL \u0642\u0628\u0644 \u0627\u0632 \u0631\u0633\u06cc\u062f\u0646 Request \u0628\u0647 IIS Terminate \u0634\u0648\u062f\u060c \u0648\u0636\u0639\u06cc\u062a <code>{HTTPS}<\/code> \u0645\u0645\u06a9\u0646 \u0627\u0633\u062a \u0628\u0627 \u0686\u06cc\u0632\u06cc \u06a9\u0647 Browser \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u06a9\u0631\u062f\u0647 \u0645\u062a\u0641\u0627\u0648\u062a \u0628\u0627\u0634\u062f. \u062f\u0631 \u0686\u0646\u06cc\u0646 \u0645\u0639\u0645\u0627\u0631\u06cc\u200c\u0627\u06cc Rule \u0628\u0627\u06cc\u062f \u0628\u0631 \u0627\u0633\u0627\u0633 \u0633\u0627\u062e\u062a\u0627\u0631 Proxy \u062a\u0646\u0638\u06cc\u0645 \u0634\u0648\u062f.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\u062c\u0645\u0639\u200c\u0628\u0646\u062f\u06cc<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u0628\u0631\u0627\u06cc Redirect \u06a9\u0631\u062f\u0646 HTTP \u0628\u0647 HTTPS \u062f\u0631 IIS\u060c \u06cc\u06a9\u06cc \u0627\u0632 \u0631\u0648\u0634\u200c\u0647\u0627\u06cc \u0645\u0646\u0627\u0633\u0628 \u0627\u0633\u062a\u0641\u0627\u062f\u0647 \u0627\u0632 <strong>URL Rewrite Module<\/strong> \u0627\u0633\u062a. Binding\u0647\u0627\u06cc Website \u0647\u0645\u0686\u0646\u0627\u0646 \u0631\u0648\u06cc Port\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0642\u0631\u0627\u0631 \u0645\u06cc\u200c\u06af\u06cc\u0631\u0646\u062f:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>HTTP  \u2192 80\nHTTPS \u2192 443<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u0633\u067e\u0633 Rule\u0627\u06cc \u0627\u06cc\u062c\u0627\u062f \u0645\u06cc\u200c\u06a9\u0646\u06cc\u0645 \u06a9\u0647 \u0641\u0642\u0637 \u0632\u0645\u0627\u0646\u06cc \u06a9\u0647 <code>{HTTPS} = OFF<\/code> \u0627\u0633\u062a\u060c \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0631\u0627 \u0628\u0647 <code>https:\/\/{HTTP_HOST}\/{R:1}<\/code> \u0645\u0646\u062a\u0642\u0644 \u06a9\u0646\u062f. \u062f\u0631 \u0646\u062a\u06cc\u062c\u0647 \u06a9\u0627\u0631\u0628\u0631\u06cc \u06a9\u0647 \u0648\u0627\u0631\u062f http \u0645\u06cc\u200c\u0634\u0648\u062f \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0647 https \u0647\u062f\u0627\u06cc\u062a \u062e\u0648\u0627\u0647\u062f \u0634\u062f.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u067e\u0633 \u0627\u0632 \u0646\u0635\u0628 SSL \u0631\u0648\u06cc \u06cc\u06a9 Website \u062f\u0631 IIS\u060c \u0628\u0647\u062a\u0631 \u0627\u0633\u062a \u062a\u0645\u0627\u0645 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u200c\u0647\u0627\u06cc\u06cc \u06a9\u0647 \u0627\u0632 \u0637\u0631\u06cc\u0642 HTTP \u062f\u0631\u06cc\u0627\u0641\u062a \u0645\u06cc\u200c\u0634\u0648\u0646\u062f \u0628\u0647\u200c\u0635\u0648\u0631\u062a \u062e\u0648\u062f\u06a9\u0627\u0631 \u0628\u0647 HTTPS \u0645\u0646\u062a\u0642\u0644 \u0634\u0648\u0646\u062f. \u0628\u0631\u0627\u06cc \u0645\u062b\u0627\u0644 \u0627\u06af\u0631 \u06a9\u0627\u0631\u0628\u0631 \u0648\u0627\u0631\u062f \u0622\u062f\u0631\u0633 \u0632\u06cc\u0631 \u0634\u0648\u062f: IIS \u0628\u0627\u06cc\u062f \u0627\u0648 \u0631\u0627 \u0628\u0647 \u0622\u062f\u0631\u0633 \u0627\u0645\u0646 \u0632\u06cc\u0631 \u0647\u062f\u0627\u06cc\u062a \u06a9\u0646\u062f: \u062f\u0631 \u0627\u06cc\u0646 \u0622\u0645\u0648\u0632\u0634 Redirect \u06a9\u0631\u062f\u0646 HTTP \u0631\u0648\u06cc Port 80 \u0628\u0647 HTTPS \u0631\u0648\u06cc [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":21262,"parent":17708,"menu_order":39,"comment_status":"open","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","_llm_markdown_disabled":false},"doc_tag":[],"doc_badge":[],"class_list":["post-21163","docs","type-docs","status-publish","has-post-thumbnail","hentry"],"acf":[],"author_avatar":"https:\/\/maralhost.com\/kb\/wp-content\/litespeed\/avatar\/154a57c89504044d83fd37ed6e17d3e7.jpg?ver=1794311728","author_name":"Mehdi Mohammadi","_links":{"self":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/21163","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/comments?post=21163"}],"version-history":[{"count":2,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/21163\/revisions"}],"predecessor-version":[{"id":21166,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/21163\/revisions\/21166"}],"up":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/docs\/17708"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/media\/21262"}],"wp:attachment":[{"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/media?parent=21163"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/doc_tag?post=21163"},{"taxonomy":"doc_badge","embeddable":true,"href":"https:\/\/maralhost.com\/kb\/wp-json\/wp\/v2\/doc_badge?post=21163"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}