وبلاگ > آموزش‌های رایگان > طراحی سایت و سئو > آموزش های وردپرس > ریدایرکت HTTP به HTTPS با استفاده از .htaccess برای وردپرس و سایرسایت ها

آنچه در این مطلب میخوانید:

ریدایرکت HTTP به HTTPS با استفاده از .htaccess برای وردپرس و سایرسایت ها

نحوه ریدایرکت http به https در دایرکت ادمین و سی پنل و وردپرس

مرورگرهای کروم و فایرفاکس برای وبسایت‌ هایی که از گواهی SSL استفاده نمی‌کنند، هشدار ناامن نمایش می‌دهند. بدون SSL، وبسایت شما برای بازدیدکنندگان ناامن به نظر می‌رسد. بنابراین، استفاده از اتصال رمزنگاری شده SSL به دلایل امنیتی، دسترسی‌پذیری یا رعایت استانداردهای PCI ضروری است. به همین دلیل، انتقال از HTTP به HTTPS بسیار مهم می‌شود.

ریدایرکت HTTP به HTTPS با استفاده از .htaccess برای وردپرس و همه سایت ها
ریدایرکت HTTP به HTTPS با استفاده از .htaccess برای وردپرس و همه سایت ها

چگونه می توان ترافیک را از Http به Https هدایت (Redirect) نمود؟

 

انتقال از HTTP به HTTPS

۱. هدایت کل ترافیک وب‌ سایت

اگر در حال حاضر کدهایی در فایل .htaccess خود دارید، کد زیر را به آن اضافه کنید:

				
					RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
				
			

نکته:

  • به جای yourdomain، نام دامنه واقعی خود را وارد کنید.

۲. هدایت تنها یک دامنه خاص

برای اینکه تنها یک دامنه خاص به HTTPS هدایت شود، کد زیر را اضافه کنید:

				
					RewriteEngine On
RewriteCond %{HTTP_HOST} ^yourdomain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.yourdomain.com/$1 [R,L]
				
			

نکات:

  • به جای yourdomain، نام دامنه واقعی خود را وارد کنید.
  • [NC] نشان دهنده “No Case” است، یعنی فرقی نمی‌کند دامنه با حروف بزرگ یا کوچک نوشته شود، در هر صورت هدایت انجام می‌شود.

۳. هدایت تنها یک پوشه خاص

اگر می‌خواهید تنها یک پوشه خاص به HTTPS هدایت شود، کد زیر را اضافه کنید:

				
					RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} folder
RewriteRule ^(.*)$ https://www.yourdomain.com/folder/$1 [R,L]
				
			

نکات:

  • به جای yourdomain، نام دامنه واقعی خود را وارد کنید.
  • به جای folder، نام پوشه واقعی که می‌خواهید هدایت شود را وارد کنید.

توجه:

در تمامی موارد بالا، حتما قبل از انجام هرگونه تغییر، از وب‌سایت خود بکاپ تهیه کنید.

این مقاله برای شما مفید بود؟ آن را با دیگران به اشتراک بگذارید تا به راه‌اندازی HTTPS در وب‌سایت‌هایشان کمک کنید.

ریدایرکت HTTP به HTTPS
ریدایرکت HTTP به HTTPS

دیدگاهتان را بنویسید

Your email address will not be published. Required fields are marked *