ManageDomain

کاربر انجمن پارسه دو
کاربر انجمن پارسه
تبدیل http به httpS در هاست رایگان

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

تنظیمات اسکریپت ها
بسیاری از اسکریپت ها همچون وردپرس به صورت پیش فرض دارای بخشی برای فعال سازی ssl می باشند و وقتی شما url سایت را به https:// تغییر می دهید به صورت اتوماتیک تمام ترافیک را به https منتقل می کنند در صورتی که از یکی از اسکریپت های مشهور سایت سازی استفاده می کنید حتما این بخش را چک کنید.

.htacces
یکی از راه های متداول انتقال ترافیک به https استفاده از فایل htacess می باشد؛ با استفاده از این فایل می توانید در وب سرور تنظیمات بیشتری را بدون نیاز به ویرایش فایل اصلی تنظیمات اعمال کنید
اگر از اسکریپی که توسط اشخاص دیگری ساخته شده استفاده می کنید احتمالا این فایل را در مسیر /htdocs وب سایت خود مشاهده کنید.
اگر این فایل وجود نداشت با استفاده از filemanager یکی بسازید؛ ما پیشنهاد می کنیم حتما از فایل منیجر آنلاین برای ویرایش این فایل استفاده کنید زیرا برخی از سیتم عامل ها مانند ویندوز از اینچنین فایل هایی به خوبی پشتیبانی نمی کنند (اگر قصد دارید از ویندوز برای ویرایش این فایل استفاده کنید از نرم افزار notepad، notepad++ یا vim استفاده کنید و از نرم افزار هایی مانند word استفاده نکنید)
بعد ازاین که فایل htaccess را ایجاد کردید کد های زیر را درون آن کپی کنید (یا اگر فایل htacess از قبل وجود داشت به انتهای آن اضافه کنید)

کد:
RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} =http
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}

کلودفلر
اگر از کلودفلر استفاده می کنید به راحتی می توانید این قابلیت را فعال کنید
وارد کلودفلر شوید به بخش دامنه خودتان بروید سپس به بخش Crypto بروید و تیک گزینه “Always use HTTPS” را بزنید




 
آخرین ویرایش توسط مدیر:
عقب
بالا