کد ریدایرکت http به https در هاست های لینوکسی:

در هاست های لینوکسی کد مربوط به ریدایرکت را باید در فایل htaccess وارد کنید.این فایل معمولا در قسمت public_html هاست قبلا ایجاد شده است که میتوانید دستورات را بهش اضافه کنید ، در سی پنل موقع باز کردن file manager حتما تیک گزینه Show Hidden Files را بزنید چون این فایل به صورت hidden هست و ممکن است آن را در پوشه ی public_html مشاهده نکنید.

برای ریدایرکت کردن پروتکل http به https از دستور زیر استفاده نمائید :

 

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

 

نکته: در هاست های لینوکسی در صورتی که مشتری بخواهد آدرس سایت بصورت اتوماتیک به https://www ریدایرکت شود باید از کد زیر در فایل htaccess استفاده کند:

 

RewriteCond %{HTTP_HOST} ^domain\.com [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]
آیا این پاسخ به شما کمک کرد؟ 7 کاربر این را مفید یافتند (11 نظرات)