registrieren registriertes Mitglied


Anzeige

Anzeige

Standard-Domain definieren mit Apache (mod_rewrite)

Alles zu Domain-Umzug, Weiterleitungen und Robots diskutiert Ihr hier.
800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag 800XE » 12.01.2007, 12:50 Standard-Domain definieren mit Apache (mod_rewrite)

Gretus hat geschrieben:

Wie muss der Code denn geändert werden, um die index.php `auf ohne´ umzuleiten?

Code: Alles auswählen

RewriteEngine on 
Options +FollowSymlinks 

RewriteCond %{HTTP_HOST} !^www\.domain-name\.de$ 
RewriteRule ^(.*)$ http://www.domain-name.de/$1 [L,R=301] 

## no index.php
         RewriteRule ^index.php$ http://www.domain-name.de/ [L,R=301] 
oder 
          RewriteRule ^/index.php$ http://www.domain-name.de/ [L,R=301] 
Glaub aber das Andere hier von einer Endlosschleife berichtet haben ...



index.php

Code: Alles auswählen


function make301($goto)
{
  header("HTTP/1.1 301 Moved Permanently"); 
  header("Location: http://$goto"); // Umleitung des Browsers
  exit;
}

if ( $_SERVER[REQUEST_URI] == "/index.php" )
    make301($_SERVER[HTTP_HOST] .'/'  );


Anzeige von: