» مرکز آموزش هاست و دامین » بهینه سازی وبسایت » آموزش انتقال آدرس صفحات وبسایت از HTTPS به HTTP
انتقال آدرس صفحات وبسایت از HTTPS به HTTP : ممکن است شما از جمله کاربرانی باشید که از گواهینامه ssl و پروتکل امن HTTPs استفاده نمیکنید.
هر چند عدم استفاده از این پروتکل و گواهینامه، سطح امنیتی اطلاعات و وبسایت شما را کاهش میدهد، با این حال این مقاله برای آنهایی که تمایل دارند صفحهاصلی وبسایت یا تمامی صفحات آن به طور خودکار از HTTPs به HTTP ارجاع یابد، مفید است.
HTTPs چیست و چرا مهم است؟
نحوه ارجاع HTTP به HTTPs (برعکس این مقاله)
ارجاع تمامی صفحات وبسایت به 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]
موفق باشید.