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

ریدایرکت HTTP به HTTPS در هاست لینوکسی:

یکی از بهترین راهکارهای ریدایرکت استفاده از فایل htaccess. است که یک فایل پیکربندی حاوی تنظیمات مختلفی است و در دایرکتوری حاوی اطلاعات وب سایت شما وجود دارد. به منظور مشاهده و ویرایش این فایل از طریق آموزش نمایش فایلهای مخفی در File Manager اقدام نمایید.

برای ریدایرکت تمامی آدرس ها و لینک های موجود در سایت شامل آدرس اصلی، پوشه ها و زیر پوشه ها به https از نمونه کد زیر استفاده نمایید:

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

برای ریدایرکت یک دامنه خاص به HTTPS از نمونه کد زیر استفاده کرده بجای sitename.com نام دامنه خود را وارد نمایید:

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

 

ریدایرکت HTTP به HTTPS در هاست ویندوزی:

پس از لاگین به پلسک از بخش File Manager به پوشه httpdocs یا هر پوشه دیگری که حاوی اطلاعات وب سایت شما است مراجعه کنید. سپس فایل web.config را ویرایش نموده از کد ریدایرکت زیر بین تگ <configuration> استفاده نمایید:

<system.webServer>
    <rewrite>
      <rules>
        <rule name="HTTP/S to HTTPS Redirect" enabled="true" stopProcessing="true">
          <match url="(.*)" />
          <conditions logicalGrouping="MatchAny">
           <add input="{SERVER_PORT_SECURE}" pattern="^0$" />
          </conditions>
          <action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" />
        </rule>
      </rules>
    </rewrite>
</system.webServer>

همچنین میتوانید آدرس وب سایت خود را طی ارسال درخواست به واحد فنی سرورپارس اعلام کنید تا گزینه Permanent SEO-safe 301 redirect from HTTP to HTTPS را برایتان فعال کنند.

 

حال می توانید آدرس وب سایت خود را بصورت http://sitename.com در مرورگر باز کرده بجای sitename.com نام وب سایت خود را وارد کنید. در صورتیکه بصورت خودکار به آدرس https://sitename.com منتقل شدید عملیات ریدایرکت بدرستی صورت گرفته است.

 
 
------------------------------------------
آیا این پاسخ به شما کمک کرد؟ 12 کاربر پسندید (30 نظرات)