Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 26.07.2007, 10:22   Nach oben    #1
Orolhawion
Cäptn
 
Benutzerbild von Orolhawion
 
Registriert seit: 15.12.2004
Ort: Stockholm
Beiträge: 114
Standard [mod_rewrite] hosteurope, eigene regeln?

hallo zusammen,

ich habe folgendes problem. ich möchte gern, daß alle anfragen auf http://www.jagr.de/blog/ intern auf /blog.php umgeleitet werden. dazu nutze ich mod_rewrite mit folgender regel:
Code:
RewriteEngine on 
RewriteRule ^blog/?$ blog.php
soweit so gut. das klappt. jetzt möchte ich aber auch, daß http://www.jagr.de/blog/kommentare/123/ auf blog.php?comment=123 umgeleitet wird, das versuche ich mit folgender regel zu erreichen:
Code:
RewriteRule ^blog/kommentare/([0-9]+)/?$ blog.php?comment=$1
da wird auch umgeleitet, allerdings auf /blog.php und nicht wie gewünscht auf /blog.php?comment=123

es gibt ja diese flags, unter anderem auch das [L], allerdings hatte ich damit auch keinen erfolg.
bei mir lokal (Apache/2.2.4 (Unix) DAV/2 mod_ssl/2.2.4 OpenSSL/0.9.8e PHP/5.2.3 mod_apreq2-20051231/2.5.7 mod_perl/2.0.2 Perl/v5.8.7 (quelle: phpinfo(); ) funkioniert das ganze sogar ohne flags..

bei hosteurope (Apache/2.0.54 (Debian GNU/Linux) PHP/5.2.3 with Suhosin-Patch DAV/2) leider nicht, wer weiß rat?
__________________
"Wer nicht mit der Zeit geht, wird mit der Zeit gehen."
Game over, Junge!
ENERGIE!
___________________________
Mein Blog
Mein OpenBC
Orolhawion ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.07.2007, 10:39   Nach oben    #2
Ben
Erfahrener Benutzer
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.800
Standard

Also es geht nicht, wenn du zuerst die Regel für die Kommentare mit [L] und danach die allgemeine Regel in der .htaccess-Datei hast?
Ben ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 26.07.2007, 11:43   Nach oben    #3
Orolhawion
Cäptn
 
Benutzerbild von Orolhawion
 
Registriert seit: 15.12.2004
Ort: Stockholm
Beiträge: 114
Standard

Zitat:
Zitat von Ben Beitrag anzeigen
Also es geht nicht, wenn du zuerst die Regel für die Kommentare mit [L] und danach die allgemeine Regel in der .htaccess-Datei hast?
korrekt.

edit: interessanterweise geht auch die allgemeine regel wenn ich gar keine .htaccess datei habe.. möglicherweise liegt die regel dann weiter oben im dateisystem und ist somit für meine verzeichnisse auch gültig.. das müßte ich irgendwie überschreiben..
__________________
"Wer nicht mit der Zeit geht, wird mit der Zeit gehen."
Game over, Junge!
ENERGIE!
___________________________
Mein Blog
Mein OpenBC

Geändert von Orolhawion (26.07.2007 um 11:49 Uhr).
Orolhawion ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.07.2007, 08:18   Nach oben    #4
ex³
Erfahrener Benutzer
 
Registriert seit: 30.10.2005
Beiträge: 274
Standard

So was hatte ich auch bei allinkl, das alles von /newspost/datum auf newspost.php?datum= umgeleitet werden soll. Hat zwar geklappt aber die Parameter wurden vergessen. Was ich dabei auch entdeckt habe das PHP Dateien bei mir auch ohne .php Endung aufrufbar sind (Kannste mal checken)

Code:
RewriteEngine on
# verhindert das Dateien auch ohne Dateiendung aufgerufen werden können
# verursacht Problem bsp. zwischen /newspost und newspost.php
Options -Multiviews

# Rewirte für folgender Ordner ignorieren
RewriteRule ^(theme|image)/ - [L]
RewriteRule ^news/page/([0-9]+)$ news.php?p=$1
ex³ ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 27.07.2007, 09:32   Nach oben    #5
Orolhawion
Cäptn
 
Benutzerbild von Orolhawion
 
Registriert seit: 15.12.2004
Ort: Stockholm
Beiträge: 114
Standard

Zitat:
Zitat von ex³ Beitrag anzeigen
So was hatte ich auch bei allinkl, das alles von /newspost/datum auf newspost.php?datum= umgeleitet werden soll. Hat zwar geklappt aber die Parameter wurden vergessen. Was ich dabei auch entdeckt habe das PHP Dateien bei mir auch ohne .php Endung aufrufbar sind (Kannste mal checken)

Code:
RewriteEngine on
# verhindert das Dateien auch ohne Dateiendung aufgerufen werden können
# verursacht Problem bsp. zwischen /newspost und newspost.php
Options -Multiviews

# Rewirte für folgender Ordner ignorieren
RewriteRule ^(theme|image)/ - [L]
RewriteRule ^news/page/([0-9]+)$ news.php?p=$1
woah! das funktioniert! ich danke dir recht herzlich! fein fein!
__________________
"Wer nicht mit der Zeit geht, wird mit der Zeit gehen."
Game over, Junge!
ENERGIE!
___________________________
Mein Blog
Mein OpenBC
Orolhawion ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Regeln zum Programieren Jan PHP-Programmierung 20 16.02.2006 19:00
Regeln, Mods, ... bischi Desktop-Applikationen und Grafik 1 02.06.2004 01:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:44 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.2, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44