Zurück   Flashforum > Flash und Server > PHP und MySQL

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 24-08-2010, 20:50   #1 (permalink)
MASHED!!!
 
Registriert seit: Jun 2001
Beiträge: 1.835
Mod Rewrite dynamisch gestalten

Hallo,

ich habe eine kleine Frage zu Mod Rewrite. Meine Urls sollen von:
www.server.com/news/1
auf:
www.server.com/news
geändert werden

- -

Meine .htaccess:

RewriteEngine On
RewriteRule ^([^./]+)/([^/.]+)$ index.php?nav=$1&id=$2 [L]

- -

Kann ich meine ID einfach irgendwie ausblenden?
Freue mich auf eure Antworten.
Danke
g3ntle]V[an ist offline   Mit Zitat antworten
Alt 25-08-2010, 10:09   #2 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
Zitat:
Kann ich meine ID einfach irgendwie ausblenden?
nicht, ohne die Funktion zu verlieren. die ID hat ja einen Zweck.
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 25-08-2010, 11:28   #3 (permalink)
MASHED!!!
 
Registriert seit: Jun 2001
Beiträge: 1.835
hm. das stimmt.

ich habe die url nun umgebaut:

index.php?nav=".$navigation."&parent=".$parentname ."

jetzt kommt das nächste problem.
mein htacess:

RewriteEngine On
RewriteRule ^([^./]+)$ index.php?nav=$1 [L]


was klappt ist das:

server.de/navigationspunkt1

was nicht klappt:

server.de/navigationspunkt1/parentpunkt1

hm, ich schaffs irgendwie einfach ned
g3ntle]V[an ist offline   Mit Zitat antworten
Alt 25-08-2010, 12:04   #4 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
so sollt es klappen:

Code:
RewriteEngine On
RewriteRule ^([^./]+)(/([^/.]+))?$ index.php?nav=$1&parent=$3 [L]
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 25-08-2010, 12:18   #5 (permalink)
MASHED!!!
 
Registriert seit: Jun 2001
Beiträge: 1.835
wow! danke sehr cool.

das problem ist nun dass ich z.b. folgende struktur habe:

server.de/navigationspunkt1/parentpunkt1
server.de/navigationspunkt1/parentpunkt2
server.de/navigationspunkt2
usw.

die variablen dazu zum beispiel:

news / aktuelles
news / archiv
about
usw.

wenn ich nun folgendes eingebe klappts:

server.de/news/aktuelles
server.de/news/archiv

aber bei about müsste ich dann eingeben:

server.de/about/about

kann man das irgendwie vereinfachen?
g3ntle]V[an ist offline   Mit Zitat antworten
Alt 25-08-2010, 12:23   #6 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
meinst du sowas?

PHP-Code:
if(!isset($_GET['parent'])) $_GET['parent'] = $_GET['nav']; 

oder funktioniert die Umleitung dann nicht?
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 25-08-2010, 12:25   #7 (permalink)
MASHED!!!
 
Registriert seit: Jun 2001
Beiträge: 1.835
puh. das übersteigt meinen wissensstand nun leider
wie müsste ich denn damit umgehen?
g3ntle]V[an ist offline   Mit Zitat antworten
Alt 25-08-2010, 12:47   #8 (permalink)
Keine Panik
 
Registriert seit: Apr 2010
Ort: Düsseldorf (im ernst)
Beiträge: 1.868
das ist php und müsste an passender Stelle in die index.php

welche Stelle passend ist, kann ich dir so nicht genau sagen, jedenfalls recht weit oben.
__________________
greetz Thomas

plz RTFM & Coding Conventions
thomas_E ist offline   Mit Zitat antworten
Alt 25-08-2010, 12:51   #9 (permalink)
MASHED!!!
 
Registriert seit: Jun 2001
Beiträge: 1.835
hehe danke. das dachte ich mir schon und hab ich auch glatt so ausprobiert. nur leider tut das nichts

hm. ich bin da echt grad überfordert.
mit unterordern ist einwandfrei.
nur beim hauptordner muss danach der selbe parameter nochmal kommen, damit es klappt.

also info:
parent und nav sind bei den hauptbuttons gleich...
g3ntle]V[an ist offline   Mit Zitat antworten
Alt 25-08-2010, 12:56   #10 (permalink)
MASHED!!!
 
Registriert seit: Jun 2001
Beiträge: 1.835
nun gut... ich habs jetzt alles mit einer if abfrage gelöst. das ist zwar nicht schön aber es funktioniert

liebsten dank für deine schnell hilfe!
danke!!!

Geändert von g3ntle]V[an (25-08-2010 um 13:16 Uhr)
g3ntle]V[an ist offline   Mit Zitat antworten
Alt 25-08-2010, 15:42   #11 (permalink)
MASHED!!!
 
Registriert seit: Jun 2001
Beiträge: 1.835
eine frage hätte ich nun doch noch
meine struktur ist nun richtig! meine htaccess sieht nun so aus:

HTML-Code:
RewriteEngine On
RewriteRule ^([^./]+)(/([^/.]+))?$ index.php?nav=$3&parent=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^ - [L]
wenn ein ordner mit einer index.php existiert leitet er auch schön brav auf die original bestehende datei weiter.

leider macht er mir dann aus der endung nicht:
www.server.de/news/

sondern:
www.server.de/news/?nav=&parent=news

vielen dank nochmals
g3ntle]V[an ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

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 sind an
Pingbacks sind an
Refbacks sind an


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mod rewrite bubzilla Server-Seite allgemein 4 19-11-2007 12:01
Filmgröße dynamisch gestalten notebook20000 Flash 8 3 03-11-2005 20:35
Website so dynamisch wie möglich gestalten. störie Flash MX 8 30-11-2004 11:13
Drag-Begrenzung dynamisch gestalten? JuL! ActionScript 1 1 24-06-2004 12:04
variable dynamisch gestalten shck HTML und CSS 2 23-08-2002 14:01


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:20 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele