Néha szükség van arra, hogy a táhely szolgáltató által biztosított alapbeállításokon módosítsunk. Ilyen eset, amikor az oldalunk optimalizálását végezzük ( SEO ) és azt szeretnénk elérni, hogy az oldalunk címe, a domain név csak www előtaggal, vagy csak www előtag nélkül működjön. Azért fontos ez, mert ha mindkettő verzió él, akkor azt a google duplikálásnak veszi és ugye azt büntetni fogja.
A .htaccess fájl tökéletes megoldást nyújt erre!
A .htaccess fájlt a weboldal főkönyvtárába kell elhelyezni.
FONTOS! A .htaccess fájl befolyásolhatja az oldalunk működését, akár elérhetetlenné is válhat, csak óvatosan vele!!!!!
Nézzük a konkrét feladatot:
1./ Azt szeretnénk, hogy az oldalunk csak www előtaggal legyen elérhető, és aktív https tanusítvánnyal is rendelkezünk, akkor mindkettőre kell átirányítási szabály. Ha a felhasználó ezt írja be a böngészőjébe: valami.hu, akkor ugorjon át egyszerre a https://www.valami.hu címre
# Először HTTPS átirányítás:
# Ne tegyél ide www-t. Ha a látogató beírta, akkor úgy is jó lesz a https átirányítás
RewriteCond %{HTTPS} off
RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Most minden nem www-s címet átlövünk www-re:
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
2./ Ha a szerver 2MB-nál nagyobb fájlt nem enged feltölteni, akkor a .htaccess fájlal megoldható a probléma. Helyezzük el ezt a sor a fájlban:
php_value upload_max_filesize 30M
.htaccess fájl elmentése után mehet fel a szerver gyökerébe!