اجبار به ارجاع به نسخه Https در سرور لینوکس - Force Https Redirect Linux

 

در برخی مواقع شما نیاز دارید تا تمامی صفحات سایت شما حتی صفحه ورودی از آدرس Https  لود شود. جهت انجام این کار در سرور هایی که از htaccess  پشتیبانی میکنند مبتوانید متن زیر را در فایل htaccess  کپی نمایید:

 

RewriteCond %{HTTPS} off
# First rewrite to HTTPS:
# Don't put www. here. If it is already there it will be included, if not
# the subsequent rule will catch it.
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Now, rewrite any request to the wrong domain to use www.
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*)$ https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

 

آیا این پاسخ به شما کمک کرد؟

 پرینت این مقاله

در همین زمینه

رفع مشکل گواهینامه نصب شده و عدم نمایش صحیح قفل امنیتی

برخی مواقع با وجود اینکه شما گواهینامه را به صورت کامل و صحیح نصب میکنید باز هم مرورگر های مختلف...

گواهینامه امضاء کد (Code Signing Certificate)

گواهینامه امضاء کد یا Code Signing Certificate  که یکی از محصولات تولید شده با استفاده از...

انواع گواهینامه ها و کاربرد آن

گواهينامه استاندارد ويژه دامنه ir. قابل صدور براي تمامي سازمان ها , بانک ها و شرکت هاي...

آشنایی با مفهوم SSL

  Secure Socket Layer يا همانSSL، يک تکنولوژي استاندارد و به ثبت رسيده براي تأمين...