Seite 1 von 1
Apache / Mod Rewrite
Verfasst: 09.04.2005, 20:39
von FabbeD
Hallo,
ich habe einen account auf einem oeffentlichen server.
Ist es ueberhaut moeglich fue rmich das mod rewrite modul zu nutzen?
Mein ziel ist es eine Url in der Form
https://www.4gringos.com/chile-facts/in ... tent=Facts
in eine in der form
https://www.4gringos.com/chile-facts/facts.htm umzuwandeln.
Wie kann ich das machen?
Verfasst:
von
Content Erstellung von
ABAKUS Internet Marketing
Ihre Vorteile:
- einzigartige Texte
- suchmaschinenoptimierte Inhalte
- eine sinnvolle Content-Strategie
- Beratung und Umsetzung
Jetzt anfragen:
0511 / 300325-0
Apache / Mod Rewrite
Verfasst: 09.04.2005, 21:10
von bull
Ist es ueberhaut moeglich fue rmich das mod rewrite modul zu nutzen?
Das mußt Du schon selbst herausfinden, z.B. mit phpinfo(), dort unter "Apache"
Wenn ja:
RewriteRule chile-facts/(.*).htm chile-facts/index.php?content=$1 [L]
Re: Apache / Mod Rewrite
Verfasst: 09.04.2005, 21:13
von Halli
bull, der . ist doch ein Sonderzeichen. Der muss doch normalerweise escaped sein, oder?
Also so:
RewriteRule chile-facts/(.*)\.htm chile-facts/index.php?content=$1 [L]
Apache / Mod Rewrite
Verfasst: 09.04.2005, 21:19
von bull
Doch, Halli hat recht.
erhalte error
Verfasst: 09.04.2005, 21:30
von FabbeD
Erstmal danke fuer die schnelle info:
ic erhalte folgenden error:
Access forbidden!
You don't have permission to access the requested object. It is either
read-protected or not readable by the server.
If you think this is a server error, please contact the webmaster.
Error 403
www.4gringos.com
Sat Apr 9 21:22:38 2005
Apache/2.0.49 (Linux/SuSE)
Mein .htaccess sieht so aus:
RewriteEngine On
RewriteRule chile-facts/(.*)\.htm chile-facts/index.php?content=$1 [L]
DirectoryIndex index.php
Liegt es an der Server einstellungen? Was kanni ch da tun, darauf habe ich keien einfluss, der server ist ein oeffentlicher server
Apache / Mod Rewrite
Verfasst: 09.04.2005, 21:35
von bull
Apache / Mod Rewrite
Verfasst: 10.04.2005, 04:28
von nib
Der Punkt steht für jedes Zeichen, also auch den Punkt selbst, sodaß es in der Regel auch ohne Backslash vor dem Punkt funktioniert, aber manchmal zu unerwarteten Ergebnissen führt, z.B. weil sowohl test.html als auch testXhtml auf die RegExp 'test.html' matchen.