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

ارجاع تمامی صفحات وبسایت به https
شما می توانید یکی از کدهای زیر را به دلخواه و مطابق با شرایط اکانت و سرور، در فایل 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 ^(.*)$ http://www.domain.com/$1 [R=301,L]
RewriteCond %{SERVER_PORT} ^443$ 
RewriteRule (.*) http://www.domain.com/$1 [R=301,L]
 در دو مورد آخر لازم است آدرس وبسایت خود را جایگزین دامنه domain.com نمایید.
ارجاع فقط صفحه اصلی وبسایت به https
در این مورد نیز، شما می توانید یکی از کدهای زیر را به دلخواه و مطابق با شرایط اکانت و سرور، در فایل htaccess. موجود در public_html هاست وارد کنید.
RewriteCond %{HTTPS} on
RewriteRule ^/?$ http://%{www.domain.com}/ [R=301,L]
RewriteCond %{SERVER_PORT} 443
RewriteRule ^/?$ http://%{www.domain.com}/ [R=301,L]

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

درباره مدیریت

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

  • پانزده − ده =