A webroot könyvtár módosítása .htaccess fájl segítségével
A W3HOST wiki wikiből
Webroot könyvtár módosítása .htaccess fájl segítségével
Miért lehet erre szükségem?
Előfordulhat, hogy weboldalunk kezdő lapja (index.php) egy almappában található, és NEM a szerveren a domain névhez előre beállított útvonalon. Ennek egyik oka lehet, hogy például PHP keretrendszerben programozunk.
Megoldás .htaccess fájl használatával
Hozzunk létre a webtárhelyünkön egy .htaccess nevű fájlt. Fontos a . kezdet, a UNIX/LINUX vliágban ez jelöli a rejtett fájlokat és a webszerverek is így keresik. Ha már létezik ilyen fájl, akkor a végére adjuk hozzá a következőt.
Egy példa, ha a webroot mappánk tartalmazza az index.php kezdőlapot:
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$1 [L] </IfModule>