Login  Regeln Aktuelles Datum und Uhrzeit: 07.10.2008, 13:59  
Startseite
Registrieren
Profil
Suchen
Mitgliederliste
Verzeichnis
Impressum



Partner
kostenlose Homepage
Fussball
Kostenloses Forum
SMS kostenlos
Webhosting
Webmasterportal
Kostenlos
Kredit ohne Schufa
Esoterik-Forum
Selbsthilfeforum
Artikel Backlink
Datenrettung
mod_rewrite: fehlerhafter Inhalt in GET-Parameter

 
Neues Thema eröffnen   Neue Antwort erstellen    Webmaster Forum -> Serverseitige Websprachen
Vorheriges Thema anzeigen Nächstes Thema anzeigen 
Autor Nachricht
graxx
Neuer [User]
Neuer



Anmeldung: 12.10.07
Beiträge: 4

BeitragVerfasst am: 12.10.2007, 22:49    Titel: mod_rewrite: fehlerhafter Inhalt in GET-Parameter Antworten mit Zitat

Folgender mod_rewrite-Code soll die aufgerufene URL der Datei "index.php5" als GET-Parameter liefern, aber liefert stattdessen "index.php5" als Wert von "param". Die Datei "index.php5" wird korrekt aufgerufen. Weiß jemand Rat?

Code:

RewriteEngine on
RewriteRule ^(.*)$ index.php5?param=$1 [L]

_________________
www.formular-generator.de


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
800XE
Bekannter [Mod]
Bekannter



Anmeldung: 24.10.04
Beiträge: 1292
Wohnort: Speyer

BeitragVerfasst am: 13.10.2007, 00:02    Titel: Re: mod_rewrite: fehlerhafter Inhalt in GET-Parameter Antworten mit Zitat

graxx hat folgendes geschrieben:
Folgender mod_rewrite-Code soll die aufgerufene URL der Datei "index.php5" als GET-Parameter liefern, aber liefert stattdessen "index.php5" als Wert von "param". Die Datei "index.php5" wird korrekt aufgerufen. Weiß jemand Rat?

Code:

RewriteEngine on
RewriteRule ^(.*)$ index.php5?param=$1 [L]


Mit URL meinst du inklusive HOST(Domain)?

was jetzt passiert
^(.*)
nimmt URL(ohne Domain) und packt es in $1

call = index.php5
wird zu = index.php5?param=index.php5

call = sonstwas.php8
wird zu = index.php5?param=sonstwas.php8

wie du in de htaccess die DOmain noch dazu kriegst weis ich nicht .....

aber in PHP
Code:

$fullURL = $_SERVER['HTTP_HOST'] . $_GET['param']; 

beginnt der Inhalt von param mit einem Slash?
nein, dann
Code:

$fullURL = $_SERVER['HTTP_HOST'] . '/' . $_GET['param']; 



oder machs wie ich .... abfangen aber was umgeschrieben wird interessiert nicht

.htaccess
Code:

RewriteRule (.*)/$              /?folder=$1
RewriteRule (.*)\.html$         /?file=$1

was in $_GET .... folder oder file drin steht, interessiert mich nicht

PHP
Code:

$fullURL = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']; 






ich habe Hoster dort funktioniert RewriteEngine nicht
sobalt "RewriteEngine on" in der .htaccess steht, gibt es einen ERROR 403
auch wenn keine Rules und so drin stehen ... alleine der Versuch es einzuschalten

dort gehe ich über ErrorDoc
.htaccess
Code:
ErrorDocument 404 /index.php?error=404

die 404 in error interessiert mich meist wieder nicht .... URL im Browser bleibt gleich, und das was ich wissen will, steht in $_SERVER['REQUEST_URI'];

ACHTUNG
auf solche URLs kann man keine POST-Formulare schicken .... es kommen keine Postdaten an
dafü habe ich quasie einen weiteren Workaround
ungefährt

form action="submit.php?url=$_SERVER['REQUEST_URI']" mDings=POST





Gruß
Andy 800XE Zmuda

_________________
Seien wir realistisch, versuchen wir das Unmögliche!
CMS800 :::::::::: Andy 800XE Zmuda :::::::::
ich bin nicht unhöflich, ich bin binär


Nach oben
Private Nachricht senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

Gehe zu:  

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Keine neuen Beiträge mod_rewrite olifallap Einsteigerforum 0 10.04.2008, 08:19 Letzten Beitrag anzeigen
Keine neuen Beiträge Mod_rewrite problem? maiky Serverseitige Websprachen 1 16.01.2008, 08:59 Letzten Beitrag anzeigen
Keine neuen Beiträge Schwebende durchsichtige Box mit Inhalt? grimo HTML & CSS 7 09.01.2008, 09:00 Letzten Beitrag anzeigen
Keine neuen Beiträge problem mit mod_rewrite bei 1und1 travelmate4062 Suchmaschinen/Promotion 1 04.01.2008, 20:48 Letzten Beitrag anzeigen
Keine neuen Beiträge mod_rewrite Problem ICeY Serverseitige Websprachen 1 31.10.2007, 23:41 Letzten Beitrag anzeigen
Threadübersicht