Üdvözlünk!
Icon
Válassz stílust!
Világos
Sötét
Szerzői Jog

htaccess fájl

  • 986 views
  • 2025.11.26.
htaccess fájl

Tartalomjegyzék

Mi az a .htaccess fájl?

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.


Miért fontos a .htaccess fájl?

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.

A legfontosabb előnyei:

  • 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.


Hogyan működik a .htaccess?

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.


Mit tehetünk a .htaccess fájlban?

Az alábbi funkciók a leggyakrabban használt beállítások közé tartoznak:

FunkcióPélda utasításLeírás
301 átirányításRedirect 301 /regi.html /uj.htmlSEO-barát átirányítás régi URL-ről újra
HTTPS kényszerítésRewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Biztonságos kapcsolat kötelezővé tétele
HibakezelésErrorDocument 404 /hiba.htmlEgyedi 404 oldal beállítása
Jelszavas védelem.htpasswd fájllal kombinálvaBelépés korlátozása egy könyvtárra
Cache beállításExpiresActive OnBöngésző gyorsítótárazás aktiválása
IP tiltásDeny from 192.168.1.1Hozzáférés tiltása adott IP-ről
Könyvtárlistázás tiltásaOptions -IndexesMegakadályozza, hogy a fájlok listája megjelenjen

BrandHost.hu és a .htaccess használat

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.


Mire figyelj, ha szerkeszted?

  • 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.

Először csak kipróbálnád a BrandHost-ot? Új tárhely-előfizetésedre 30 napos pénzvisszafizetési garancia jár.

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.

  • Domain regisztráció 2.990 Ft / év-től

    Indítsd be a vállalkozásodat a legjobb domain kiterjesztésekkel: .eu .com .hu .info .shop .club .art .app .net .org .online .dev

  • Weboldal tárhely 490 Ft / hó-tól

    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!

  • Céges email 490 Ft / hó-tól

    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.

Leggyakoribb kérdések a .htaccess fájl kapcsán

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.

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ó