Vebsaytları .htaccess və web.config ilə HTTPS (SSL) əlaqəsinə məcbur edin
Veb saytınızda Let's Encrypt və ya ödənişli SSL sertifikatı quraşdırmış olsanız belə, ziyarətçilər saytınızın ünvanını birbaşa brauzerə yazdıqda avtomatik olaraq köhnəlmiş və etibarsız sertifikat alacaqlar.http://Protokolla açıla bilər. Saytınızın axtarış motorlarında (SEO) dəyərini itirməməsini və həmişə təhlükəsiz yaşıl kilidə malik olmasını təmin etmək üçün (https://) ilə açmaq üçün server əsaslı daimi yönləndirmə (301 Yönləndirmə) yerinə yetirməlisiniz.
Metod 1: Linux / Apache / Litespeed Serverləri üçün (.htaccess)
Linux əsaslı serverlərdə (cPanel, HestiaCP, DirectAdmin və s.) yönləndirməni aktivləşdirmək üçün. .htaccess Faylı açın və yuxarı sətirə aşağıdakı kodları əlavə edin:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Metod 2: Windows/IIS Serverləri üçün (web.config)
Windows Server əsaslı Plesk və ya IIS panelindən istifadə edən serverlərdə yönləndirmə üçün ev kataloqunda olan qovluq web.config faylı açaraq<system.webServer>Etiketləriniz arasında aşağıdakı qaydaları daxil etməlisiniz:
<rewrite>
<rules>
<rule name="HTTP to HTTPS redirect" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}/{R:1}" redirectType="Permanent" />
</rule>
</rules>
</rewrite>
Bu məqalə xüsusi olaraq PvPServer üçün hazırlanmışdır.