zurück zur Startseite
  


Zurück XHTMLforum > Webentwicklung (außer XHTML und CSS) > Serveradministration und serverseitige Scripte
Seite neu laden Ordner simulieren (mod_rewrite)

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 09.03.2013, 16:05
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.11.2009
Beiträge: 132
andre-ne befindet sich auf einem aufstrebenden Ast
Standard Ordner simulieren (mod_rewrite)

Hallo!

Ich bräuchte eure Hilfe einmal.
Momentan rufe ich meine Seiten immer wie folgt auf:

www.domain.de/index.php?impressum

Nun möchte ich aber einen Ordner simulieren damit das ganze dann wie folgt aus sieht:

www.domain.de/impressum

Im Netz gibt es viele Beiträge dazu schon, aber keiner der mir wirklich weiterhilft da ich in Sachen mod_rewrite absolut nicht fit bin.

Wäre euch sehr verbunden wenn ihr mir helfen könntet.
Danke!

Gruß
André
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 09.03.2013, 17:10
Benutzerbild von lottikarotti
Ein ♥ für's Web
XHTMLforum-Mitglied
 
Registriert seit: 18.04.2012
Ort: Karlsruhe
Beiträge: 396
lottikarotti wird schon bald berühmt werden
Standard

Hallöchen,

wo genau liegt denn das Problem? Gibt es bereits Fehlversuche?

Grundsätzlich denke ich dass der Mod Rewirte Generator einen Blick wert ist. Allgemeine Informationen zum Thema mod_rewirte wirst du bei Google haufenweise finden.

Mit freundlichen Grüßen,
lotti
__________________
Empfehlenswerte Links:
jsFiddle | JavaScript Patterns | RedBeanPHP | Mozilla Developer Network -/- W3C Validator | JSLint
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 09.03.2013, 17:19
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.11.2009
Beiträge: 132
andre-ne befindet sich auf einem aufstrebenden Ast
Standard

Ja den Generator habe ich mir auch angeschaut, aber der kann leider bei meiner Anforderung nichts generieren was auch funktioniert.

Versuche gibt es nur die die der Generator ausgespuckt hat.
Mit Zitat antworten
  #4 (permalink)  
Alt 09.03.2013, 17:35
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.11.2009
Beiträge: 132
andre-ne befindet sich auf einem aufstrebenden Ast
Standard

Ich hab das mal eben mit einem Gernerator gemacht.
Der hat mir folgendes ausgespuckt:

RewriteEngine on
RewriteRule http://www.domain.de/(.*)/$ /index.php?$1


funktionieren tut es aber leider nicht
Mit Zitat antworten
  #5 (permalink)  
Alt 09.03.2013, 17:58
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Was heißt denn, es funktioniert nicht?
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #6 (permalink)  
Alt 09.03.2013, 18:00
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.11.2009
Beiträge: 132
andre-ne befindet sich auf einem aufstrebenden Ast
Standard

Error 404 bekomme ich dann immer.
Mit Zitat antworten
  #7 (permalink)  
Alt 09.03.2013, 18:11
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Ist das letzte Zeichen der URI ein / also so: http://example.com/impressum/

Grundsätzlich funktioniert der Rewrite-Code und sollte keine Probleme machen.
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
  #8 (permalink)  
Alt 09.03.2013, 18:17
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.11.2009
Beiträge: 132
andre-ne befindet sich auf einem aufstrebenden Ast
Standard

ahhhh ne das letzte zeichen ist kein slash. ordnername und das wars.

reicht es wenn ich einfach

RewriteEngine on
RewriteRule http://www.domain.de/(.*)$ /index.php?$1

schreibe? oder muss ich dann noch etwas beachten?
Mit Zitat antworten
  #9 (permalink)  
Alt 09.03.2013, 18:24
Benutzerbild von Praktikant
Semantikbremse.
XHTMLforum-Kenner
 
Registriert seit: 22.04.2008
Beiträge: 4.985
Praktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz seinPraktikant kann auf vieles stolz sein
Standard

Wenn dann jemand etwas ohne Slash eingibt wird das nicht weitergeleitet.

Grundsätzlich benutze ich dieses Konstrukt um sicher zu gehen:
Code:
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*)$ /$1/ [R=301,L]

RewriteRule ^(.*)/$ index.php?i=$1 [NC,L]
Es sollte aber eigentlich auch reichen, wenn du deinen Code so umschreibst:
Code:
RewriteEngine on
RewriteRule http://www.domain.de/(.*)/?$ /index.php?$1
__________________
Rettet die Erde.... sie ist der einzige Planet mit Schokolade!
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 09.03.2013, 18:54
Erfahrener Benutzer
XHTMLforum-Mitglied
Thread-Ersteller
 
Registriert seit: 15.11.2009
Beiträge: 132
andre-ne befindet sich auf einem aufstrebenden Ast
Standard

super, dein code funktioniert. danke!

Eine mysteriöse Sache ist aber noch, insgesamt sind es für 5 Seiten (termine,tischreservation,kontakt,anfahrt,impressu m) bei denen ich den ordner simulieren will. bei zwei seiten (termine und impressum) funktioniert es aber nicht, hier bekomme ich immer noch den error 404.

gibt es noch etwas was ich beachten muss?
habe meinen ganzen quelltext schon durgeschaut, hier gibt es keinen fehler.
Mit Zitat antworten
Sponsored Links
Antwort

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 are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Dateien und Ordner Zählen andre-ne Serveradministration und serverseitige Scripte 2 04.07.2011 16:55
Ordner durchsuchen thps (X)HTML 3 13.08.2010 16:18
Ordner automatisch umbennen andre-ne Serveradministration und serverseitige Scripte 2 18.01.2010 15:39
Ordner mit Headern downloaden Loilo Serveradministration und serverseitige Scripte 4 02.07.2008 22:04


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:55 Uhr.