WinFuture-Forum.de: [php] Url Als Domain.de/news/12345/ - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

[php] Url Als Domain.de/news/12345/


#1 Mitglied ist offline   DNG-Drago 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 08. Dezember 06
  • Reputation: 0
  • Wohnort:Freakland °.~

geschrieben 11. April 2007 - 13:13

Hallo!

Kann mir einer sagen wie ich das in PHP coden muss um eine URL in dieser Form hinzubekommen: domain.de/news/12345/ wobei 12345 in diesem Fall die ID der News wäre

Habe sowas schon auf mehreren Websites gesehn (z.B. bei der ESL), konnte bisher aber nicht herausfinden wie es gemacht wird.

MfG
0

Anzeige



#2 Mitglied ist offline   sibbl 

  • Gruppe: aktive Mitglieder
  • Beiträge: 377
  • Beigetreten: 30. Dezember 06
  • Reputation: 3
  • Wohnort:localhost

geschrieben 11. April 2007 - 13:17

glaub das hat eher was mit htaccess zutun =) kann dir net viel weiterhelfen, wenns schnell gehn muss musst mal googlen ;) ;)

edit: hab HIER per google was gefunden:

Zitat

Meine .htaccess-Datei sieht folgendermaßen aus:

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
RewriteEngine on
Options +FollowSymlinks
RewriteBase /

# ueberprueft, ob das File/der Ordner tatsaechlich existiert, wenn ja, diesen Ordner/dieses File anzeigen
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^.*$ - [L]

# RewriteRules um Namen der Fake-Ordner an Datei mit Argumenten zu uebergeben
RewriteRule ^(.*[^/])/(.*[^/])/(.*[^/])/(.*[^/]) errors/404.html [QSA,L]
RewriteRule ^(.*[^/])/(.*[^/])/(.*[^/])/*$ index.php?argument1=$1&argument2=$2&argument3=$3 [QSA,L]
RewriteRule ^(.*[^/])/(.*[^/])/*$ index.php?argument1=$1&argument2=$2 [QSA,L]
RewriteRule ^(.*[^/])/*$ index.php?argument1=$1 [QSA,L]
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Dieser Beitrag wurde von sibbl bearbeitet: 11. April 2007 - 13:19

0

#3 Mitglied ist offline   Yalamand 

  • Gruppe: aktive Mitglieder
  • Beiträge: 101
  • Beigetreten: 19. Mai 05
  • Reputation: 0

geschrieben 11. April 2007 - 13:21

Es geht über die Rewrite-Rules vom Apache, ansonsten, wenn du deinen Code sehr sauber hältst und genau weisst was du machst, ist der einfachste Weg über die +MultiViews Direktive des Apaches, hier muss allerdings der übergebene String noch analysiert werden.
0

#4 Mitglied ist offline   DNG-Drago 

  • Gruppe: Mitglieder
  • Beiträge: 3
  • Beigetreten: 08. Dezember 06
  • Reputation: 0
  • Wohnort:Freakland °.~

geschrieben 11. April 2007 - 13:37

Danke das hilft mir schonmal einiges weiter ;)
Hatte selber schon bei Google und so gesucht, aber da ich nicht wirklich wusste, wonach ich suchen sollte hatte ich nichts brauchbares gefunden ;)
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0