php.de

Zurück   php.de > Webentwicklung > Server, Hosting und Workstations

Server, Hosting und Workstations Server-Konfigurationsdateien (.htaccess/httpd.conf) und Arbeiten auf Serverebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.09.2010, 14:10  
Erfahrener Benutzer
 
Benutzerbild von PhillKill12
 
Registriert seit: 26.10.2008
Beiträge: 387
PHP-Kenntnisse:
Fortgeschritten
PhillKill12 befindet sich auf einem aufstrebenden Ast
PhillKill12 eine Nachricht über MSN schicken
Standard [Erledigt] mod_rewrite für suche

hallo, ich habe folgende Zeile in meiner .htaccess:
PHP-Code:
RewriteRule ^([^/]+)/([a-z/=?]+)$ /index.php?page=$1&$[L
ich will damit folgende URL umschreiben:
http://localhost/search/?search=test
auf
http://localhost/index.php?page=search&search=test

kann mir wer helfen den Fehler zu suchen ..?

bis ich \? in die Rewirte schreibe, funktoniert alles, nur ebi allen mauals steht, dass ich ? mit einem einfachen \ escapgen kann ... was mache ich falsch ..

danke schon jetzt für eure hilfe !!

lg Phillkill

EDIT: Ich brauche das ? unbedingt, weil wenn man ein Formular per GET verschickt, dann geht das nur mit einem ? !!
und es soll auch variable sein, das heißt $page muss nicht immer search sein ...
__________________
PHP-Code:
if ( $humans >= ) {
   
war ();

PhillKill12 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.10.2010, 08:21  
Erfahrener Benutzer
 
Registriert seit: 23.09.2010
Beiträge: 146
PHP-Kenntnisse:
Fortgeschritten
jabubo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Bei der RewriteRule sind die GET-Parameter nicht Teil der Prüfung. Für die GET-Parameter musst du eine RewriteCond definieren und dort %{QUERY_STRING} mit deiner Regel verwenden.

Code:
RewriteCond  %{QUERY_STRING}   search=(.*) [NC]
RewriteRule ^search    index.php?page=search&%{QUERY_STRING} [L]

#oder

RewriteCond  %{QUERY_STRING}   search=(.*) [NC]
RewriteRule ^search    index.php?page=search&search=$1 [L]
ist beides nicht getestet. Eine 3. Variante wäre noch die Option QSA zu nutzen.
__________________
PHP online testen, zum Beispiel: md5, base64_decode, preg_match, urldecode und viele weitere...

Geändert von jabubo (01.10.2010 um 08:29 Uhr).
jabubo ist offline   Mit Zitat antworten
Alt 02.10.2010, 16:09  
Erfahrener Benutzer
 
Benutzerbild von PhillKill12
 
Registriert seit: 26.10.2008
Beiträge: 387
PHP-Kenntnisse:
Fortgeschritten
PhillKill12 befindet sich auf einem aufstrebenden Ast
PhillKill12 eine Nachricht über MSN schicken
Standard

danke für die antwort ... ich hab deine zweite version verwendet und halt auf meine bedürnisse angepasst ..
__________________
PHP-Code:
if ( $humans >= ) {
   
war ();

PhillKill12 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine 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 an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Suche in text-datei ein Array und lösche es UdoDirk PHP Tipps 2010 5 16.07.2010 20:57
Suche ohne Groß-/Kleinschreibung pfump Datenbanken 11 30.05.2010 10:13
Suche für Statische Seiten ? phpde Off-Topic Diskussionen 4 30.10.2009 13:13
[Erledigt] Suche findet nichts naweed PHP Tipps 2009 7 04.09.2009 10:43
[Erledigt] Suche - Wortmanipulation vaLLe PHP Tipps 2009 30 24.08.2009 20:17
Scriptsuche Suche browsergame-script kennykiller Scriptbörse 9 28.07.2009 16:58
eine Suche definieren Tyrra PHP Tipps 2009 14 10.07.2009 09:39
Scriptsuche [Erledigt] PHP Suche Sebo Scriptbörse 1 30.06.2009 19:46
Suche Mitarbeiter für Feuerwehr / Polizei & Rettungsdienst Browsergame.. h3nny Beitragsarchiv 9 01.02.2009 14:56
Suche Alienuser PHP Tipps 2006 5 02.07.2006 16:31
[Erledigt] Erweiterung der Suche PHP Tipps 2007 2 01.12.2005 19:30
Suche in Datenbank realisieren Unbekanntes_Pferd PHP Tipps 2007 4 09.11.2005 16:22
suche lösungsweg für komplexe suche, md5hash PHP Tipps 2005-2 3 19.07.2005 17:57
stichwort suche boehseronkel Datenbanken 2 14.07.2005 09:28
mal wieder eine suche lomtas Datenbanken 0 12.07.2005 11:03

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mod_rewrite formular, suche.php rewrite, php suche modrewrite, rewrite suchabfragen, suche php rewrite /search/, modrewrite such formular, mod rewrite suche php, suche php mod_rewrite

Alle Zeitangaben in WEZ +2. Es ist jetzt 22:59 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum