Kérdésed van?
Kizárólag senior webszakértői csapatunk van, akik segítenek eligazodni az IT világában. Regisztrálj ingyenesen fiókot, és nyerj betekintést a BrandHost működésébe.
Ingyenes FiókregisztrációBrandTech: Weboldal Készítés & Online Marketing
©2024- brandhost.hu Minden jog fenntartva.
A .htaccess (Hypertext Access) egy rejtett konfigurációs fájl, amelyet az Apache webszerver használ.
Segítségével a weboldal működésének számos aspektusa helyi szinten vezérelhető anélkül, hogy a szerver fő konfigurációs fájljaihoz hozzá kellene férni.
Ez a kis fájl kulcsfontosságú eszköz a webfejlesztésben, hiszen a segítségével:
beállíthatók átirányítások (pl. http → https),
korlátozható a hozzáférés IP-cím vagy jelszó alapján,
kezelhetők hibakódok (pl. 404, 500),
optimalizálható a weboldal sebessége és biztonsága,
és megadhatók SEO-szempontból fontos paraméterek (pl. canonical URL, indexelés tiltása).
A fájl minden Apache-alapú webtárhelyen használható, és a legtöbb modern tárhely — így a BrandHost.hu is — teljes mértékben támogatja.
A .htaccess fájl a weboldal egyik leghasznosabb, mégis legérzékenyebb konfigurációs eleme.
Egyetlen rossz sor hibát okozhat az egész webhelyen, de ha jól használod, rengeteg előnyt biztosít.
Biztonság növelése: elrejthetők mappák, letiltható a könyvtárlistázás, vagy jelszavas védelem adható egy adott könyvtárra.
SEO támogatás: beállítható a 301-es (végleges) átirányítás, ami elengedhetetlen domainváltásnál vagy HTTPS-re áttérésnél.
Teljesítmény-optimalizálás: engedélyezhető a fájlok gyorsítótárazása, tömörítés (gzip), vagy cache-header beállítás.
Hibakezelés: egyedi 404 vagy 500 hiboldalak készíthetők, ami javítja a felhasználói élményt.
A webszerver minden alkalommal, amikor egy fájlt kiszolgál, ellenőrzi az adott könyvtárban lévő .htaccess fájlt.
A benne lévő szabályokat sorrendben végrehajtja, és ennek alapján irányítja a kéréseket.
A szintaxis nagyon egyszerű: minden utasítás egy parancs vagy feltétel, például:
# HTTP → HTTPS átirányítás
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Ez a pár sor gondoskodik róla, hogy a weboldalad mindig biztonságos HTTPS-en töltődjön be.
Az alábbi funkciók a leggyakrabban használt beállítások közé tartoznak:
| Funkció | Példa utasítás | Leírás |
|---|---|---|
| 301 átirányítás | Redirect 301 /regi.html /uj.html | SEO-barát átirányítás régi URL-ről újra |
| HTTPS kényszerítés | RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] | Biztonságos kapcsolat kötelezővé tétele |
| Hibakezelés | ErrorDocument 404 /hiba.html | Egyedi 404 oldal beállítása |
| Jelszavas védelem | .htpasswd fájllal kombinálva | Belépés korlátozása egy könyvtárra |
| Cache beállítás | ExpiresActive On | Böngésző gyorsítótárazás aktiválása |
| IP tiltás | Deny from 192.168.1.1 | Hozzáférés tiltása adott IP-ről |
| Könyvtárlistázás tiltása | Options -Indexes | Megakadályozza, hogy a fájlok listája megjelenjen |
A BrandHost.hu tárhelyei teljes mértékben támogatják a .htaccess fájlokat, így ügyfeleink szabadon testre szabhatják weboldalaik működését.
Nálunk:
DirectAdmin kezelőfelület segítségével könnyen elérheted a fájlkezelőt,
automatikus HTTPS átirányítás is beállítható pár kattintással,
és napi biztonsági mentést készítünk minden .htaccess fájlról, így hiba esetén azonnal visszaállítható.
A legtöbb WordPress, Joomla és más CMS rendszer automatikusan létrehozza a saját .htaccess fájlját, de haladó felhasználók bármikor szerkeszthetik kézzel is.
Mindig készíts biztonsági mentést a fájlról, mielőtt módosítasz.
Egyetlen rosszul formázott sor (pl. felesleges szóköz vagy karakter) Internal Server Error (500) hibát okozhat.
A sorrend számít – a szerver fentről lefelé hajtja végre a szabályokat.
Ha bizonytalan vagy, érdemes tesztkörnyezetben kipróbálni a beállításokat.
Komplexen gondoskodunk online vállalkozásodról, hogy non-stop tudj a céljaid felé haladni. Tárhely, domain, céges email, weboldal felügyelet és karbantartás egy helyen.
Indítsd be a vállalkozásodat a legjobb domain kiterjesztésekkel: .eu .com .hu .info .shop .club .art .app .net .org .online .dev
Legyen szó landing pageről, blogról, webshopról vagy komplex vállalati oldalról, webtárhely csomagjaink garantálják a stabil működést, a gyors betöltést és a folyamatos védelmet. Válassz igényeidhez illő csomagot, és élvezd a zökkenőmentes üzemeltetést!
Ajándék eM client licencet, korlátlan email fiókot és garantált 600 email/órát adunk minden csomaghoz. Válassz vállalkozásod igényei szerint céges levelezőrendszer csomagjaink közül, és élvezd a beépített extra funkciókat.
A weboldal gyökérkönyvtárában, általában rejtett fájlként (a fájlkezelőben engedélyezni kell a rejtett fájlok megjelenítését).
A pont a UNIX-alapú rendszerekben azt jelenti, hogy a fájl rejtett.
FTP-n vagy a tárhely fájlkezelőjén keresztül szövegszerkesztővel (pl. Notepad++).
Állítsd vissza az előző mentést, vagy töröld a hibás sort. A BrandHost.hu-nál napi mentés biztosítja a gyors helyreállítást.
Nem kötelező, de biztonság és SEO szempontból nagyon hasznos.
Csak az Apache-alapú szerverek (illetve LiteSpeed). Nginx esetében más módon kell konfigurálni. A BrandHost szerverei teljeskörűen támogatják.
Igen, de csak körültekintően – a CMS automatikusan is frissítheti.
A .htpasswd a jelszóvédelmi fájl, amelyet a .htaccess hivatkozik meg.
Igen, a napi automatikus biztonsági mentés minden konfigurációs fájlt tartalmaz, beleértve a .htaccess-t is.
Kizárólag senior webszakértői csapatunk van, akik segítenek eligazodni az IT világában. Regisztrálj ingyenesen fiókot, és nyerj betekintést a BrandHost működésébe.
Ingyenes Fiókregisztráció