Seite 1 von 1

Umleitung per .htacces

Verfasst: 05.10.2008, 12:19
von assmaje
Warum funktioniert dieser Code nicht?

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^index.php$ index.php?section=start [L,R=301]

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Re: Umleitung per .htacces

Verfasst: 05.10.2008, 12:55
von Mork vom Ork
assmaje hat geschrieben:Warum funktioniert dieser Code nicht?

Code: Alles auswählen

RewriteCond %{QUERY_STRING} ^$
RewriteRule ^index.php$ index.php?section=start [L,R=301]
Weil du

RewriteEngine on
RewriteBase /

vergessen hast oder dein Browser noch eine 301-Weiterleitung von einem vorigen Versuch gespeichert hat. Kommt ganz darauf an, was du mit „funktioniert nicht“ meinst.

Es wäre davon abgesehen sinnvoll, anstatt die Standardseite weiterzuleiten lieber in dem Skript selbst eine Vorgabe zu machen, etwa so:

if (! isset($_GET["section"])) {
$_GET["section"] = "start";
}

Verfasst: 05.10.2008, 13:45
von assmaje
Danke!! :)

Verfasst: 05.10.2008, 18:10
von wolli
Mork vom Ork
was hast du immer mit deinem RewriteBase /
das mußt du nur angeben wenn du aliase benutzt
denn:
Durch diese Angabe macht man mod_rewrite den passenden Alias bekannt.
ansonsten ist diese Angabe nicht notwendig