Ha az SSL tanúsítvány telepítve van az nem jelenti azt, hogy a weboldal automatikusan megjelenik HTTPS-sel.
Az alábbiakban ismertetjük azokat a műveleteket a Windows webtárhelyek esetében, amelyekkel a webhely beállítható a HTTPS protokollal WordPress és Joomla tartalomkezelőkben, és amelyekkel átirányítható a forgalom HTTP-ről HTTPS-re:
Ha a tanúsítványt eltávolították vagy visszavonták, a CMS nem lesz elérhető HTTP-vel és HTTPS-sel sem.
A HTTP-n keresztüli megjelenés engedélyezéséhez az elvégezett módosításokat vissza kell vonni, illetve a módosításokat visszafelé kell elvégezni.----------
Ha azt szeretné, hogy a WordPress kizárólag HTTPS-en keresztül működjön, kövesse az alábbi lépéseket:
1. A WordPress panelen kattintson a
Settings majd a
General opcióra.
2. A felugró
General Settings ablakban módosítsa a
WordPress Address és
Site Address mezőkben a címet a HTTPS-t használva.
Bizonyos esetekben előfordul, hogy a megfelelő működés érdekében telepíteni kell néhány egyszerű bővítményt, például:
• https://wordpress.org/plugins/really-simple-ssl/;
• https://wordpress.org/plugins/https-redirection/;A folyamat befejezéséhez és annak biztosításához, hogy minden forgalmat átirányítson a HTTPS-re, olvassa el
A forgalom megfelelő átirányítása HTTP-ről HTTPS-re című leírást.
----------
Ha azt szeretné, hogy a Joomla kizárólag HTTPS-en keresztül működjön, kövesse az alábbi lépéseket:
1. A Joomla felületen a felső menüben válassza a
System majd a
Global Configuration lehetőséget.
2. Válassza a
Server lapot.
3. Állítsa a
Force HTTPS mezőt
All Site értékre.
4. A beléptető modul titkosításához (opcionális) és a belépett felhasználók biztoságának növeléséhez válassza az
Extensions lehetőséget a felső menüben majd válasza a
Modules lehetőséget.
5. Válassza a
Login form lehetőséget.
6. A megnyíló lapon állítsa a
Crypt Login Module értékét
Yes-re.
A folyamat befejezéséhez és annak biztosításához, hogy minden forgalmat átirányítson a HTTPS-re, olvassa el
A forgalom megfelelő átirányítása HTTP-ről HTTPS-re című leírást.
----------
A forgalom HTTP-ről HTTPS-re történő átirányításához be kell írnia a következő kódot a web.config fájlba:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<clear />
<rule name="Redirect to https" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
</conditions>
<action type="Redirect" url="https://{HTTP_HOST}{REQUEST_URI}" redirectType="Permanent" appendQueryString="false" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
Alias nevek használata esetén az alábbi kód használható:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<rewrite>
<rules>
<rule name="Redirect to HTTPS" stopProcessing="true">
<match url="(.*)" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTPS}" pattern="off" ignoreCase="true" />
<add input="{HTTP_HOST}" negate="true" pattern="^www.domain-neve.hu$" />
</conditions>
<action type="Redirect" redirectType="Permanent" url="https://www.domain-neve.hu/{R:1}" />
</rule>
</rules>
</rewrite>
</system.webServer>
</configuration>
----------