# A .htaccess fájl

> Mire való a .htaccess fájl, hogyan találod meg a tárhelyen, és mire használhatod egy WooCommerce-boltnál.

A `.htaccess` az Apache webszerverek konfigurációs fájlja. Ezzel szabályozhatod, hogyan viselkedjen a weboldal: beállíthatsz átirányításokat, korlátozhatod a fájlokhoz való hozzáférést, és növelheted a biztonságot.

A WooCommerce-bolt szempontjából három okból fontos:

1. **Webcímek kezelése:** ez teszi lehetővé a tiszta, olvasható és keresőbarát webcímeket (szép permalinkeket).
2. **Hozzáférés-szabályozás:** korlátozhatod az oldal egyes részeinek elérését, például az adminisztrációs oldalakét.
3. **Teljesítmény:** tömörítési és gyorsítótárazási szabályokkal gyorsabbá teheted az oldal betöltését.

**Fontos:** a `.htaccess` módosítása az egész oldalra kihat, egy hiba pedig átmenetileg elérhetetlenné teheti a boltot. Változtatás előtt mindig készíts biztonsági mentést a fájlról és az oldalról ([Biztonsági mentés](https://hub.hellowp.io/hu/manuals/woocommerce/utmutatok/utmutatok-biztonsagi-mentes/)). Ha bizonytalan vagy, kérdezd meg a tárhelyszolgáltatódat vagy egy fejlesztőt.

## A .htaccess fájl megkeresése

1. Jelentkezz be a tárhely vezérlőpultjába. Ha nem sikerül, a tárhelyszolgáltató segíthet.
2. Nyisd meg a vezérlőpult fájlkezelőjét. A legtöbb szolgáltatónál van ilyen alkalmazás, amellyel a szerver fájljait böngészőből kezelheted.
3. Lépj a WordPress telepítés gyökérmappájába. Ez gyakran a `public_html` vagy a `www` nevű mappa. Ha a WordPress alkönyvtárban van, vagy több telepítésed is van, a megfelelő mappát keresd.
4. Kapcsold be a rejtett fájlok megjelenítését. A `.htaccess` neve ponttal kezdődik, ezért rejtett fájl. A fájlkezelők beállításai között találod a rejtett fájlok megjelenítését.
5. A fájlt szerkesztheted közvetlenül a fájlkezelőben, vagy letöltheted, és a számítógépeden szerkesztheted egy szövegszerkesztővel.

Ha nem találod a `.htaccess` fájlt, lehet, hogy nem létezik. Létrehozhatsz egyet: készíts egy `.htaccess` nevű új fájlt a WordPress telepítés gyökérmappájában, és állítsd be a megfelelő jogosultságot, általában 644-et, hogy illetéktelenek ne írhassák.

Ha a tárhelyed nem Apache-ot használ (például egyes felügyelt WordPress-tárhelyek Nginxet), akkor valószínűleg nincs `.htaccess` fájl, mert az Nginx nem használja. Ilyenkor kérdezd meg a szolgáltatódat, hogyan érhetsz el hasonló beállítást.

## Mire használhatod?

- **Webcímek testreszabása:** egyszerűsítheted a webcímeket, hogy rövidebbek és érthetőbbek legyenek. Például elhagyhatod a „category” szót a címekből, ami a látogatóknak és a keresőknek is segít.
- **Átirányítások:** ha egy tartalom új címre költözött, a régi címről automatikusan az újra küldheted a látogatókat. Ez főleg akkor hasznos, ha a régi címre még érkezik forgalom, vagy más oldalak hivatkoznak rá.
- **Jelszavas védelem:** az oldal egyes részeit felhasználónévhez és jelszóhoz kötheted, hogy csak az férjen hozzá, aki ismeri őket.
- **Hozzáférés szabályozása:** IP-cím alapján letilthatsz vagy engedélyezhetsz látogatókat. Például kizárhatod a problémás régiókat, vagy az adminisztrációs oldalakat csak a cég IP-címeiről engedélyezheted.
- **Egyedi hibaoldalak:** az általános hibaüzenetek helyett saját oldalt jeleníthetsz meg, például a „404 Nem található” esetére, hogy kellemesebb legyen a látogatók élménye.
- **Teljesítmény javítása:** a fájlok tömörítésével és a böngészős gyorsítótárazással gyorsabb lehet az oldal betöltése, ami a látogatóknak és a keresőkben való helyezésnek is jót tesz.
- **Biztonsági beállítások:** korlátozhatod az oldal fájljaihoz és mappáihoz való hozzáférést. Megakadályozhatod a mappák tartalmának kilistázását, és megvédheted a fontos fájlokat, köztük magát a `.htaccess` fájlt a közvetlen elérés ellen.

Ezek a beállítások javíthatják az oldal használhatóságát, sebességét és biztonságát, de egy hiba miatt átmenetileg elérhetetlenné is válhat az oldal. Ezért módosítás előtt mindig mentsd el a fájl jelenlegi állapotát.
