phpbar.de logo

Mailinglisten-Archive

[php] Regexp in der .htaccess

[php] Regexp in der .htaccess

Seong-Min Kang kang at respice.de
Mit Mai 4 15:08:41 CEST 2005


Hallo,

>PHP selbst kann schon so etwas in der Art wie du es willst. Leider ist
>es ziemlich lange her dass ich das benutzt habe und deswegen weiß ich
>nicht mehr wie es geht.
>Aber irgendwie konnte man eine Datei in der Art index.php/ad/sdf/sdf
>aufrufen und der 'Pfad' am Ende ließ sich dann irgendwie recht einfach
>parsen...
>  
>
Ich habe folgende Lösung für dieses Problem verwendet:

.htaccess:
RewriteEngine On
RewriteBase /framework/htdocs/
RewriteRule ^(images/.*)$ $1 [L]
RewriteRule ^.* index.php

in diesem Fall soll beispielsweise das "images" Verzeichnis ignoriert 
werden.
und in PHP:

        $request = parse_url ($_SERVER['REQUEST_URI']);
        if (isset ($request['query']))
            parse_str ($request['query'], $_GET);
        if (isset ($request['path']))
            $request = $request['path'];

Einfach mal testen.

Grüße Seong


php::bar PHP Wiki   -   Listenarchive