
فعال کردن ssl در دروپال 8 خیلی آسونتر از از فعال کردن ssl در دروپال 7 می باشد و کافی است اول اطمینان حاصل کنید که وب سرور شما SSL را برای شما فعال نموده و دروپال بحالت حمایت از SSL نصب شده باشد.
برای امنیت بهتر ، کلیه session های معتبر را از طریق HTTPS ارسال میشوند در دروپال 8 ، ماژول Secure Login را نصب کنید که ارور های مربوط به محتوای مختلط را برطرف می کند. دروپال 7 و 8 به طور خودکار پیکربندی PHP session.cookie_secure را در سایت های HTTPS فعال می کند ، همین امر باعث می شود کوکی های جلسه ایمن فقط SSL به مرورگر صادر شود.
اگر میخواهید سایت با www باز شود کد زیر را از کامنت خارج کنید
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule ^ http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
برای فعال کردن ssl در drupal8 باید در فایل .htaccess کد زیر را اضافه کنید
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
افزودن دیدگاه جدید