ich sitze schon die ganze Wochen an dem Problem die url mit mode_rewrite umzuwandeln!
Allerdings tritt das Problem erst auf Nachdem mein Hoster die Globalen Variablen (PHP-RegisterGlobals = off) ausgeschaltet hat. Davor lief die untere Regel sehr gut. Ich hoffe mir kann jemand von euch helfen das es wieder läuft. Bekomme hier noch echt die Kriese.
htaccess:
- Code: Alles auswählen
RewriteEngine On
RewriteBase /
# now the rewriting rules
RewriteCond %{REQUEST_URI} ^/index.htm*
RewriteRule ^index.htm$ /index.php [L]
RewriteCond %{REQUEST_URI} ^/index.htm/([a-zA-Z0-9]*)*
RewriteRule ^index.htm/([a-zA-Z0-9]*)$ /index.php?inhalt=$1 [L]
Links Rufe ich in meinem Script dann wie folgt auf:
- Code: Alles auswählen
<?php
switch($inhalt) {
case "hauptseite":
include("hauptseite.php");
break;
case "impressum":
include("impressum.php");
break;
case "telefon":
include("telefon.php");
break;
default: include("hauptseite.php");
break;
}
?>
Das ganze lief bis jetzt über einen Link wie:
- Code: Alles auswählen
< a href="/index.htm/telefon">Klickmich</a>
das läuft so aber nicht mehr. Ich bin mir eigentlich sehr sicher das ich in dem Switch soetwas wie $GET_[inhalt] einbauen muss. Nur weiß ich nicht wie. bzw. das was ich dann da einbaue läuft nicht korrekt...




