نحوه انتقال آدرس صفحات وبسایت از HTTPS به HTTP

 

انتقال آدرس صفحات وبسایت از HTTPS به HTTP : ممکن است شما از جمله کاربرانی باشید که از گواهینامه SSL و پروتکل امن HTTPs استفاده نمی‌کنید.

هر چند عدم استفاده از این پروتکل و گواهینامه، سطح امنیتی اطلاعات و وبسایت شما را کاهش می‌دهد، با این حال این مقاله برای آنهایی که تمایل دارند صفحه‌اصلی وبسایت یا تمامی صفحات آن به طور خودکار از HTTPs به HTTP ارجاع یابد، مفید است.

HTTPs چیست و چرا مهم است؟
نحوه ارجاع HTTP به HTTPs (برعکس این مقاله)

 

آموزش انتقال آدرس صفحات وبسایت از HTTPS به HTTP

 

 

ارجاع تمامی صفحات وبسایت به HTTP
شما می‌توانید یکی از کدهای زیر را به دلخواه و مطابق با شرایط اکانت و سرور، در فایل htaccess. موجود در public_html (نحوه یافتن فایل htaccess.) وارد کنید.

RewriteEngine On
RewriteCond %{HTTPS} on
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
 
RewriteEngine On
RewriteCond %{SERVER_PORT} 443
RewriteRule (.*) http://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
 
RewriteCond %{HTTPS}=on 
RewriteRule ^(.*)$ https://www.irpower.com/$1 [R=301,L]
RewriteCond %{SERVER_PORT} ^443$ 
RewriteRule (.*) https://www.irpower.com/$1 [R=301,L]

 در دو مورد آخر لازم است آدرس وبسایت خود را جایگزین دامنه IRPOWER.COM نمایید.

ارجاع فقط صفحه اصلی وبسایت به HTTPs
در این مورد نیز، شما می‌توانید یکی از کدهای زیر را به دلخواه و مطابق با شرایط اکانت و سرور، در فایل htaccess. موجود در public_html هاست وارد کنید.

RewriteCond %{HTTPS} on
RewriteRule ^/?$ http://%{www.irpower.com}/ [R=301,L]

RewriteCond %{SERVER_PORT} 443
RewriteRule ^/?$ http://%{www.irpower.com}/ [R=301,L]

موفق باشید.