| mod_rewrite für Anfänger | 
	
Käptn Flint
 Pixelschubser Threadstarter
  
 
 
 
 Beiträge: 9  | 
 
Hallo, 
ich fange gerade an mit diesem Thema, bin noch bei -1 und verstehe daher die meisten threads noch nicht, daher dieses Posting. 
 
Um anzufangen wollte ich folgendes probieren: 
Bei Aufruf der Datei start.html soll der Inhalt der Datei ausgabe.php angezeigt werden 
(Ich hoffe, dass das überhaupt die grundlegende Logik von mod_rewrite ist). 
Die Dateien (inkl. der .htaccess) liegen jedoch nicht im Hauptverzeichniss, sondern in einem Unterverzeichniss z.B. "ordner". 
 
Folgende Varianten habe ich in der .htaccess ausprobiert: 
1: 
RewriteEngine On 
RewriteRule ^/start.html /ausgabe.php 
 
2. 
RewriteEngine On 
RewriteRule ^/ordner/start.html /ordner/ausgabe.php 
 
Mein Problem ist nun, dass egal was ich in die .htaccess Datei schreibe ich immer den 500 Internel Server Error bekomme egal welche Datei (auch völlig andere) ich aus diesem Verzeichnis aufrufe. 
Das Benutzen von .htaccess Dateien ist funktioniert normalerweise, da ich andere Verzeichnisse Passwort geschützt habe und das rewrite Modul ist auch geladen wenn man phpinfo glauben kann. So, das war's mit meinem Latein. 
 
  | 
|   Profil
  E-Mail
  Editieren
  Zitieren
 | 
languitar
 Foren-Team 
 
 
 
 Beiträge: 2795  | 
 
Es kann noch sein, das mod_rewrite gesperrt ist, geh ich aber nicht von aus. 
 
Ich bin mir gerade nicht ganz sicher, aber wenn die htaccess im gleichen Verzeichnis liegt wie die Dateien auf die sich die Regel bezieht, solltest du mal die ganzen Verzeichnisangaben weglassen, also z.B. 
 
RewriteEngine On 
 
RewriteRule start.html ausgabe.php 
  | 
|   Profil
  Editieren
  Zitieren
 | 
Marcus
 Forenheld 
 
 
 
 Beiträge: 880  | 
 
Wohl auch weil bei 1&1 noch ne ganze Menge vor dem /ordner/ kommt - probiers doch mal mit ordner/ oder, je nach Verzeichnistiefe mit ../ordner. 
  | 
|   Profil
  E-Mail
  Editieren
  Zitieren
 | 
Käptn Flint
 Pixelschubser Threadstarter
  
 
 
 
 Beiträge: 9  | 
 
Das mit dem Server Error lag tatsächlich an der Apache Konfiguration und mein Provider hat das mitlerweile geändert. Das was ich unten beschrieben habe klappt jetzt auch und ich bin endlich bei 0 angekommen!  
 
D.h. neue und andere Probleme, die ich jetzt erst mal einkreisen muß und dann hier posten werden. 
  
So, vielen Dank erstmal für die Tipps. 
  | 
|   Profil
  E-Mail
  Editieren
  Zitieren
 |