ugrás a tartalomhoz

Mod rewrite .haccess

fapapucs · 2017. Feb. 25. (Szo), 13.24
Sziasztok!

Teljesen bele vagyok keveredve a Mod rewrite részébe a .htaccess nek.
Azért kezdtem ebben kutakodni, mert egy SEO szoftver arra panaszkodott, hogy nincs meghatározva mi az elődleges domainem.
Van egy weboldalam ami https-en megy.
Szerintem kicsit túlbonyolítottam a htaccess-t, és hibás is lehet így.
Segítsetek ezt rendbe tenni, kicsit leegyszerűsíteni.



<IfModule mod_rewrite.c>
Options +FollowSymlinks
RewriteEngine on
RewriteBase /
RewriteRule ^(.*)\/(\?.*)?$ $1$2 [R=301,L]
RewriteCond %{REQUEST_FILENAME} !favicon\.ico [NC]

RewriteCond %{HTTP_HOST} ^domain.hu [NC]
RewriteRule ^(.*)$ https://www.domain.hu/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^domain.com [NC]
RewriteRule ^(.*)$ https://www.domain.hu/$1 [L,R=301]

RewriteCond %{HTTP_HOST} ^www.domain.com [NC]
RewriteRule ^(.*)$ https://www.domain.hu/$1 [L,R=301]

RewriteCond %{THE_REQUEST} index\.php
RewriteRule ^index\.php/?$ https://www.domain.hu/ [R=301,L]


RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php?site=$1 [QSA]
</IfModule>

A domain.hu helyett használhatom a %{HTTP_HOST}%{REQUEST_URI}-t?
Ennek a sornak is gondolom van jelentősége és kellene bele RewriteCond %{HTTPS} off

Előre is nagyon szépen köszönöm a segítséget!
 
1

canonical

Hidvégi Gábor · 2017. Feb. 26. (V), 23.20