Zum Inhalt springen

realurl: index.php redirect

Erstellt am 16. Dezember 2010 · 2 Antworten · letzte Antwort am 8. Oktober 2012

Tags: Frage

Hoge ·

Hallo
eine Frage zu Realurl und Redirect.
Ist es möglich, das beim Aufruf von www.meinedomain.de/index.php auf www.meinedomain.de (ohne index.php) weitergeleitet wird?

Folgendes steht in der .htaccess:
RewriteEngine On
RewriteCond %{HTTP_HOST} !^www.meinedomain.de
RewriteRule (.*) http://www.meinedomain.de/$1 [R=301,L]

#Redirect permanent /index.php http://www.meinedomain.de/

RewriteEngine On

RewriteRule ^(typo3|t3lib|tslib|fileadmin|typo3conf|typo3temp|uploads|showpic\.php|favicon\.ico)/ - [L]

RewriteRule ^typo3$ typo3/index_re.php [L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-l

RewriteRule .* index.php [L]

Action application/x-httpd-php /cgi-sys/php-fcgi-starter.fcgi
AddType application/x-httpd-php .php3 .php4
Action application/x-httpd-php5 /cgi-sys/php5-fcgi-starter.fcgi
AddType application/x-httpd-php5 .php .php5

anderlk ·

Hallo Hoge,

steh gerade vor dem selben Problem. Google hat die beiden urls mit und ohne index.php als Duplicate Content bei mir indiziert.

Hast du eine Lösung gefunden?

Danke, Anderl

anderlk ·

So,
habe eine Lösung gefunden:

RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ 
RewriteRule ^index\.php$ http://%{HTTP_HOST}/ [R=301,L,NC]

Gruß Anderl