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 19.08.2009, 17:40  
Benjamin Such
Gast
 
Beiträge: n/a
Standard Parameter am Ende anfügen

Hallo,

ich weiß derzeit keine Lösung wie man die restlichen Parameter an einer Rule anfügt. Also ich hab z.B. gerade eine Rule die schaut so aus:

Code:
RewriteRule ^([^/\.]+).html?$ index.php?c=foo&show=bar
Nun möchte ich aber das alle weiteren Parameter wie z.B. "&order=name&by=ASC" am Ende von ".html" angefügt werden. Kann mir da jemand helfen?
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 19.08.2009, 18:52  
Benjamin Such
Gast
 
Beiträge: n/a
Standard

Hm? Keiner ne Idee?
  Mit Zitat antworten
Alt 19.08.2009, 19:09  
Neuer Benutzer
 
Registriert seit: 18.05.2007
Beiträge: 11
PHP-Kenntnisse:
Fortgeschritten
Berni
Standard

RewriteRule ^([^/\.]+).html?$ index.php?c=foo&show=bar [QSA]
Berni ist offline   Mit Zitat antworten
Alt 19.08.2009, 19:27  
Benjamin Such
Gast
 
Beiträge: n/a
Standard

Danke aber
RewriteRule ^([^/\.]+).html?$ index.php?c=foo&show=bar&%{QUERY_STRING}

geht auch oder?
  Mit Zitat antworten
Alt 19.08.2009, 20:03  
Neuer Benutzer
 
Registriert seit: 18.05.2007
Beiträge: 11
PHP-Kenntnisse:
Fortgeschritten
Berni
Standard

Kann ich dir nicht sagen, QSA hat mir bis jetzt aber immer geholfen!
Berni ist offline   Mit Zitat antworten
Alt 19.08.2009, 21:10  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Kannst du nicht ganz darauf verzichten?
Du kannst PHP das ganze mit selber parsen lassen, die Info steht in $_SERVER["REQUEST_URI"]:
parse_url
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 20.08.2009, 09:20  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Hmm, aber was soll daran besser sein?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 20.08.2009, 09:35  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Du willst ja eh alle Anfragen auf die index.php umleiten, wozu dann noch ein komplizierter RegExp?
__________________
"Nuschel ich?" - "Was?"
Chriz ist offline   Mit Zitat antworten
Alt 20.08.2009, 12:50  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Naja, aber so landen die Requestdaten ja nicht in $_GET/_POST, oder? Versteh ich Dich gerade falsch?
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 20.08.2009, 13:18  
Moderator
 
Benutzerbild von Chriz
 
Registriert seit: 11.05.2008
Beiträge: 6.069
Chriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer AnblickChriz ist ein wunderbarer Anblick
Standard

Ne, aber in $_SERVER["REQUEST_URI"] sind sie ja trotzdem und mit parse_url() kommst du dann ohne Aufwand dran und hast dir das .htaccess-Zeug gespart, was ja wie gesagt eh ein Kropf ist, wenn du da existierende Dateien ausschließt reicht das. Zumindest mir
__________________
"Nuschel ich?" - "Was?"
Chriz 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
COM Exception "Typkonflikt" bei array parameter by reference k_m_becker PHP-Fortgeschrittene 6 11.11.2010 20:14
parameter von interfaces in klassen richtig mit anwenden? litterauspirna PHP Tipps 2009 27 30.06.2009 20:58
[Erledigt] Inkrement Uhrzeit - von Startzeit bis Ende Ponton PHP Tipps 2008 6 10.10.2008 14:11
mod_rewrite - problem bei leerem Parameter [done] Stinger Server, Hosting und Workstations 8 25.07.2007 13:34
Mit PHP am Ende einer TXT was ergänzen / Leerzeilen löschen DDogg PHP Tipps 2007 5 01.02.2007 10:32
Parameter überschreiben Igäl PHP Tipps 2006 8 04.06.2006 19:55
Variable als optionalen Parameter? Mex PHP Tipps 2006 3 20.04.2006 07:05
?id= und andere Parameter Beitragsarchiv 10 12.04.2006 09:43
Problem mit DIV -Bild soll am unteren Ende der Seite bleiben scheibo HTML, Usability und Barrierefreiheit 16 12.01.2006 16:54
neue datensätze am ende anfügen? Dilandau Datenbanken 3 12.12.2005 22:47
einen parameter verstecken seven-12 PHP Tipps 2005-2 8 27.07.2005 16:57
[Erledigt] Parameter uebergeben PHP Tipps 2005-2 10 20.07.2005 16:55
functionen - optionale Parameter PHP Tipps 2005 7 23.05.2005 19:08
Parameter Tschuu PHP Tipps 2004-2 4 02.12.2004 20:05
Alle $_GET[] parameter auslesen PHP Tipps 2004 3 09.08.2004 14:14

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
parameter anhängen, rewriterule parameter anhängen, php get parameter anhängen, php url parameter anhängen, url parameter anhängen, php parameter anhängen, parameter anfügen, get parameter anhängen, index.php/en/, html url parameter anhängen, php parameter an alle urls anhängen, index.php get parameter anhängen, http://www.php.de/server-hosting-und-workstations/58210-parameter-am-ende-anfuegen.html, php an url parameter anhängen, parameter an url anhängen, parameter link anhängen, verknüpfung parameter an url anhängen, com parameter anfügen, link parameter anhängen, \benjamin such\

Alle Zeitangaben in WEZ +1. Es ist jetzt 20: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