AllowOverride és ForceType
Próbálom beállítani, hogy .php kiterjesztés nélkül is elinduljanak a php fájlok. Tudom, hogy ForceType-hoz kell valamit csinálni az AllowOverride-al, hogy ne adjon ki 500-as hibát, épp csak azt nem tudom, hogy mit kell csinálni. :)
A kérdésem, hogy hol (melyik config fájlban), és hogy pontosan mire kell állítani?
Köszi előre is!
■ A kérdésem, hogy hol (melyik config fájlban), és hogy pontosan mire kell állítani?
Köszi előre is!
további infó
<Files "filenev">
ForceType application/x-httpd-php
</Files>
egyébként így csinálom. 500-as hibát ad, nem értem miért. a szerveren a /valami1/valami2 a tárhelyem könyvtára (a gyökere), ezen belül van egy domain.hu könyvtár, ami a hozzá tartozó domain induló könyvtára, a .htaccess ebbe a könyvátrba van téve.
HEEEEELP!
mod_rewrite megoldás
kipróbáltam
update: közben megnéztem, hogy ha semmi más nincs a htaccess-ben csek egy rewriteengine on, akkor is mindenre 403-at ad...
update2: addig tököltem, míg az első sort kicseréltem erre:
Options +SymLinksIfOwnerMatch
és így már oké :)
VISZONT: addig rendben, hogy a "sima" php fájlok mennek, de sok olyan rész van a site-on, hogy ilyen kellene: ".../konyv/a-konyv-cime". namármost ez nálam a path_info-s megoldással van elkészítve, és a fenti rewrite szabály ezt nem tudja lekezelni, tehát megint jön az 500-as hiba. természetesen ennél a példánál a konyv.php-t kellene futtatni...
content negotiation
negatív
mennie kellene
Mellesleg milyen apache telepítés (oprendszer, verzió)?
sikerült
azért köszi a segítséget! egyébként 1.3-as apache és asszem debian linux van.
ForceType nem megy
Tudna segíteni valaki? Nem megy a ForceType!
A httpd.conf.ban AllowOverride All van, látja is a .htaccess fájlt, amiben ez vam:
<Files "test">
ForceType application/x-httpd-php
</Files>
php_value include_path http://localhost;.
php_value auto_prepend_file skalar.php
Ez utóbbi 2 sor csak azért, hogy lássam, hogy megy a .htacsess, és valóban megy is az include!
De a test.php helyett hiába írom be a címsorba hogy test, nem találja a fájlt! Miért?
Előre is nagyon köszönöm a segítséget!