phpbar.de logo

Mailinglisten-Archive

[php] mod_rewrite Problem

[php] mod_rewrite Problem

Steffen Gebert php-list at stg-design.de
Fre Aug 22 21:14:13 CEST 2003


Sorry,

kleiner Tippfehler noch.

die rewrite.php müsst ausschnittsweise folgendermaßen lauten:
$paramteter= trim($_SERVER['PATH_INFO','/');
$paramter = split('/', $parameter);
print_r($paramter);

Am 22.08.2003 20:11:39, schrieb Steffen Gebert <php-list at stg-design.de>:

>Hallo,
>
>Hast du dir mal die Docu zu mod_rewrite durchgelesen?
>Da sind einige Beispiele dabei, wie sich das lösen lässt.
>Im aktuellen PHP-Magazin ist auch ein Artikel (Gutes 
>Suchmaschienenranking trotz bzw. wegen PHP (oder ähnlich)), bei der 
auch 
>ein Beispiel mit mod_rewrite aufgeführt ist.
>
>Ich würde es mal mit folgendem als .htaccess probieren:
>
># einschalten
>RewriteEngine On
># Es wird geprüft, ob nicht eine physikalische Datei existiert
>RewriteCond %{REQUEST_FILENAME} !-s
>RewriteRule (.*) rewrite.php
>
>eventuell musst du auch noch ein "AcceptPathInfo On" hinzufügen - so 
genau 
>hab ich das auch nicht im Kopf.
>
>als rewrite.php nutzt du dann (wie im php-mag):
>
>
>$paramteter= trim($_SERVER['PATH_INFO','/');
>$paramter = split('/', $pi);
>print_r($paramter);
>
>beachte aber, adss PATH_INFO AFAIK nur unter Unix/Linux zur verfügung 
>steht und nicht unter Win32. Du kannst aber auch mal ein phpinfo() anfügen 
>und schaun, was es da für nutzbare Variablen gibt.
>
>Mfg,
>steffen
>
>
>
>Am 22.08.2003 17:39:40, schrieb Albin Blaschka 
><albin.blaschka at sbg.ac.at>:
>
>>
>>Hallo,
>>
>>ich habe auf meiner Website ein php-Skript, welches zentral die Site 
steuert 
>-
>>So weit, so gut, funktioniert auch.
>>
>>Jetzt moechte ich mod_rewrite verwenden,
>>also ich moechte urls  so angeben: 
>http://www.domain.at/var1/wert/var2/wert 
>>statt
>>http://www.domain.at?var=wert usw.
>>
>>Die Zahl der Variablen soll flexibel bleiben koennen... ich habe jetzt auch 
>>schon
>>laenger mit den RewriteRules herumgekaempft, schaffe es aber nicht...
>>(die Seite wird nicht gefunden, also 404...)
>>
>>Archiv- und Google-Suche war auch nicht ergiebig, das Tutorial, das vor 
>einiger
>>Zeit auf der Liste genannt wurde (http://www.sitepoint.com/print/910), habe 
>ich
>>auch schon durchgearbeitet...
>>
>>Koennte mir bitte jemand helfen?
>>
>>System:
>>Debian Woody, Apache 1.3.28, php 4.3.2
>>
>>-- 
>>Danke im Voraus,
>>Albin
>>
>>************************************************************************
>>** Albin Blaschka, Mag. rer. nat.
>>** Universitaet Salzburg, Institut fuer Botanik
>>** Privat: Etrichstrasse 26, A-5020 Salzburg
>>************************************************************************
>>
>>
>>-- 
>>** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
>>Informationen: http://www.phpbar.de
>>http://lists.phpbar.de/mailman/listinfo/php
>>
>
>
>
>-- 
>** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
>Informationen: http://www.phpbar.de
>http://lists.phpbar.de/mailman/listinfo/php
>




php::bar PHP Wiki   -   Listenarchive