Čo je .htaccess súbor?
.htaccess (Hypertext Access) súbor je konfiguračný súbor na Apache web serveroch, ktorý umožňuje webovým správcom definovať rôzne konfiguračné pravidlá pre správu web stránok.
Prečo je .htaccess súbor dôležitý?
Súbor .htaccess umožňuje nastavenie rôznych parametrov a pravidiel pre správu webového servera. Správcovia tak môžu upraviť prístup k určitým web stránkam, presmerovať URL, zakázať prístup k určitým adresárom a mnoho iných pravidiel.
Konkrétny príklad .htaccess súboru
Príkladom použitia .htaccess súboru môže byť nastavenie URL presmerovania. Ak chceme presmerovať všetky požiadavky na náš web z http na https, môžeme do .htaccess súboru pridať nasledujúci kód:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Ako upraviť .htaccess súbor?
.htaccess súbor sa nachádza v koreňovom adresári vášho webu kde ho stačí upraviť alebo nahradiť novým. Uistite sa, že názov súboru bude “.htaccess” bez akýchkoľvek predpon alebo prípon. Váš server musí takisto povoliť používanie .htaccess súboru, pretože niektoré serverové nastavenia ho môžu z bezpečnostných dôvodov zakázať.