Přeskočit na obsah
  1. Főoldal
  2. Támogatás
  3. További cikkek és útmutatók
  4. HTTP átirányítása HTTPS-re

HTTP átirányítása HTTPS-re

A tanúsítvány szerverre való telepítése után szükséges azt átirányítással használni. Más esetben a web egyszerre működik HTTP és HTTPS-ként, amely így továbbra is figyelmeztet a nem biztonságos protokollra. Főleg SEO szempontból hátrányos a lépés kihagyása, mivel így a web egyszerre két webcímet fog használni a böngészőből. Az alábbi leírás segít Önnek a web megfelelő átirányításában HTTPS-re.

Apache Webserver

Amennyiben Ön is a népszerű Apache webszervert használja, egyszerűen átirányíthatja az összes forgalmat a be nem biztosított HTTP-ről HTTPS-re. Ha valaki az Ön weboldalára látogat, át lesz irányítva a biztonságos HTTPS protokollra.

Logo Apache Web server
Logo Apache Web server

Amennyiben Ön a szerver karbantartója, ezt a változtatást megteheti a httpd.conf fájlban az alábbi konfiguráció alapján. Ha Ön nem a szerver karbantartója, de webhoszting szolgáltatást használ, az átirányítást elvégezheti a .htaccess fájl segítségével. Helyezze a .htaccess fájlt a HTTPS-re irányítandó mappába az alábbi konfigurációval:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]

A szerveren szükséges a mod_rewrite modul bekapcsolása, ami a legtöbb webhostingnál problémamentes.

Amennyiben nem szeretné a teljes webhelyet átirányítani, csak annak egy bizonyos oldalát, használja ezt a konfigurációt:

RewriteEngine On
RewriteRule ^apache-redirect-http-to-https.html$ https://www.yoursite.com/apache-redirect-http-to-https.html [R=301,L]

Microsoft IIS 7 és újabb verziók

Microsoft szerveren IIS 7 webszerver (vagy újabb verizója) használata esetén átirányíthatja az egész kommunikációt az alábbi folyamat szerint.

Logo Windows Server 2008 R2
Logo Windows Server 2008 R2

A működéséhez Microsoft URL Rewrite Module-ra van szüksége, amelynek a szerverre kell telepítve lennie. A folyamatot csak az SSL-tanúsítvány telepítése és a domainhez való hozzárendelése után szükséges véghezvinni, amelyhez segtséget nyújthat videó segítségünk. SSL tanúsítvány telepítése IIS 7 szerverre.

Weboldalának SSL beállításainál győződjön meg arról, hogy nincs kiválasztva az SSL protokoll igénylése lehetőség.

Web Site beállítások javítása IIS 7-en
Web Site beállítások javítása IIS 7-en

Másolja az alábbi kódot a weboldal főkönyvtárának web.config fájljába, amely az ASP.NET alkalmazás fő konfigurációs XML fájlja.

<?xml version="1.0" encoding="utf-8" ?>
  <configuration>
    <system.webServer>
      <rewrite>
        <rules>
          <rule name="HTTP to HTTPS redirect" stopProcessing="true">
            <match url="(.*)" />
            <conditions>
              <add input="{HTTPS}" pattern="off" />
            </conditions>
            <action type="Redirect" redirectType="Permanent" url="https://{HTTP_HOST}/{R:1}" />
          </rule>
        </rules>
      </rewrite>
    </system.webServer>
  </configuration>

További információkat e fájl konfigurációjáról a Microsoft MSDN Library weboldalon talál.

Ezután már csak látogassa meg domainjét http://www.domain-neve.hu és próbálja az új átirányítás működését.

Server nginx

Logo nginx
Logo nginx

Nginx szerveren szeretné átirányítani a weboldalt HTTPS-re, úgy tegye be a konfigurációba a kiemelt sort:

server {
   listen         80;
   server_name domain.hu www.domain.hu;
   return 301 https://$host$request_uri;
}

server {
   listen         443;
   server_name domain.hu www.domain.hu;

   ssl            on;

   [....]
}

Szükség esetén lépjen kapcsolatba az ügyfélszolgálatunkkal, amely segít Önnek a tanúsítvány kiválasztásában és válaszol felmerülő kérdéseire.

Túl sok ez Önnek?

Ha bármelyik lépésben elakadna, ne habozzon kapcsolatba lépni ügyfélszolgálatunkkal, amely tanácsot ad és segít Önnek.

Hívjon minket

ZONER Kft.

Práter utca 9. 3. em. 305.
9024 Győr

Adószám: 13576712-2-08
Közösségi adószám: HU13576712