.htaccess példák

Ha HTTP fejléceket tesztelsz, akkor érdemes nem (csak) a böngészővel megnézni, hanem valami külső eszközt használni! A böngészők nagyon szeretnek ilyesmiket cachel-ni. Például nézheted a fejléceket a httpstatus.io -val.

Átirányítás http-ről https-re:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Átirányítás www. -ről www.-nélküli domainre + http-ről https-re:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.seoguide\.hu [NC]
RewriteRule ^(.*)$ https://seoguide.hu/$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^seoguide\.hu [NC]
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://seoguide.hu/$1 [R=301,L]
</IfModule>

Átirányítás egy másik domain-re a Let's Encrypt ellenőrző mappa kihagyásával:

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^.well-known/acme-challenge/ - [L]
RewriteRule ^ https://seoguide.hu/ [L,R=301]
</IfModule>

PDF fájlokhoz noindex header adása:

<IfModule mod_headers.c>
<FilesMatch "\.pdf$">
Header append x-robots-tag: noindex
</FilesMatch>
</IfModule>

Ez a weboldal cookie-kat (sütiket) használ azért, hogy weboldalunk használata során a lehető legjobb élményt tudjuk biztosítani.

OK!