Rövid webcímek mod_rewrite felhasználásával, Apache2, WinXP
Halihó!
Akadt egy kis problémám a rövid webcímek előállításával. Miután elolvastam két cikket, csináltam egy ilyet (httpd.conf-ban beállítottam mindent):
Tehát a weblaboros cikk alapján, ha nem létező oldalt, könyvtárt akarnak elérni, akkor átirányítom az index.php-re. Csakhogy nem működik, egész pontosan 404 (próbáltam úgy is, hogy egy az egyben átmásoltam a példát, de úgy sem jó). (Apache2, xp)
■ Akadt egy kis problémám a rövid webcímek előállításával. Miután elolvastam két cikket, csináltam egy ilyet (httpd.conf-ban beállítottam mindent):
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php
</IfModule>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php
</IfModule>
Tehát a weblaboros cikk alapján, ha nem létező oldalt, könyvtárt akarnak elérni, akkor átirányítom az index.php-re. Csakhogy nem működik, egész pontosan 404 (próbáltam úgy is, hogy egy az egyben átmásoltam a példát, de úgy sem jó). (Apache2, xp)
mod_rewrite
mod_rewrite
modul?-boogie-
Igen
Loaded Modules
core mod_win32 mpm_winnt http_core mod_so mod_access mod_actions mod_alias mod_asis mod_auth mod_autoindex mod_cgi mod_dir mod_env mod_imap mod_include mod_isapi mod_log_config mod_mime mod_negotiation mod_rewrite mod_setenvif mod_userdir sapi_apache2
Jogosultságok...
Hol is?
ALLOW OVERRIDE
Egy ilyen bejegyzésnek kell akkor lennie valahol:
Végre!!
Így is jó lehet?
Így adnám meg a linkeket (ez csak egy példa): http://valami.hu/?autok/trabant/1
Aztán egy $_SERVER["QUERY_STRING"]-gel megy egy explode-dal megnézem, hogy melyik oldalt kérik (autok), melyik tipust (trabant) és hányadik oldalt(1).
Életképes lehet ez?
A másik lehetőség, hogy írok a szolgáltatónak egy mailt, amit meg is teszek mindjárt. :)
megy
naja
Mail elment, várom a választ... :)
Ezt buktam