PHP URL Splitten

Michael491

Grünschnabel
Hallo,

ich habe in der Suche leider nichts gefunden, jegliche Suchmaschinen zeigen mir Beiträge, die nicht zu meinem Thema passten, deshalb habe ich mir erlaubt, ein neues Thema zu erstellen und euch um Hilfe zu bitten.

Es handelt sich um zum Beispiel diese URL:

http://www.max-mustermann.de/site=suchen&suche=Beispieltext

Daraus soll diese URL werden:

http://www.max-mustermann.de/suchen/Beispieltext/


Ich weiß, dass es wie in den bekannten Communitys möglich ist. Nur wie?
Ich wäre euch sehr dankbar.
 
Mittels rewrite in einer .htaccess Datei

Code:
#Rewrite Engine einschalten
    RewriteEngine on
#nur Pfade umleiten die keine Datei sind    
    RewriteCond %{REQUEST_FILENAME} !-f
#nur Pfade umleiten die kein Ordner sind
    RewriteCond %{REQUEST_FILENAME} !-d

# Aufruf vom User: http://www.max-mustermann.de/suchen/Beispieltext
# Senden an PHP: http://www.max-mustermann.de/index.php?suche=Beispieltext
    RewriteRule ^suchen\/?([^/]*) index.php?suche=clock&value=$1 [L,QSA]
 
Danke erstmal für die schnelle Antwort.

Bei mir ist das Problem, dass er auf die .htaccess nicht zugreift. Habs nochmal versucht, indem ich deinen Code kopiert habe, jedoch leider erfolglos.

Bei mir ist die Seite:
..../intern/index.php?site=Startseite

wenn ich:
..../intern/Startseite/

versuche, kommt die Fehlermeldung 404 Not Found.
Wenn ich einen Ordner "Startseite" erstelle mit einer Index.php Datei, kommt die Fehlermeldung natürlich nicht. Das ist ja auch nicht mein Ziel.
Hab auch schon nach CHMOD geschaut, ist auf 644, alle anderen nimmt er auch nicht an. :(



// EDIT (11.09.2012):
Das Problem hat sich gelöst, hab nochmal alles überarbeitet und den Server von allen bestehenden .htaccess Dateien befreit, einfach einen Neuanfang der Datei gemacht - funktioniert einwandfrei.
Danke nochmal :)
 
Zuletzt bearbeitet:
Zurück