Seite 1 von 1

301 Redirect funktioniert nicht. Hosterabhängig ?

Verfasst: 16.06.2011, 13:17
von AKraisser
Habe eine Problem mit Weiterleitungen was ich mir nicht erklären kann.

Benutze Wordpress und habe die Weiterleitung schon einige male gemacht.
Aber dieses mal funktioniert es einfach nicht egal was ich versuche.

Code: Alles auswählen

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - &#91;L&#93;
RewriteCond %&#123;REQUEST_FILENAME&#125; !-f
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d
RewriteRule . /index.php &#91;L&#93;
</IfModule>
# END WordPress

Redirect permanent domain.de/index http&#58;//www.domain.de/
Das will einfach nicht funktionieren. Habs auch so versucht.

Redirect permanent /domain.de/index https://www.domain.de/

od.
Redirect 301 domain.de/index https://www.domain.de/

Gibt es vielleicht irdenwelche Servereinstellungen die das verhindern das der Redirect geht?
Weil mod_rewrite funktioniert im Wordpress.

Danke[/code]

Verfasst:
von

Verfasst: 16.06.2011, 13:19
von net(t)worker
hmm...


das schon gecheckt?

<IfModule mod_rewrite.c>

Verfasst: 16.06.2011, 13:24
von AKraisser
net(t)worker hat geschrieben:hmm...


das schon gecheckt?

<IfModule mod_rewrite.c>
sorry kenn mich zu wenig aus. Was soll ich checken?

Auf einem anderen Wordpressblog funktioniert es genau gleich. Ist aber bei einem anderen hoster

Habe die Zeilen mit <IfModule mod_rewrite.c> entfernt.
Geht auch nicht genau gleich!

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

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 16.06.2011, 13:50
von Synonym
sorry kenn mich zu wenig aus. Was soll ich checken?
Na eben ob "<IfModule mod_rewrite.c>", also ob das Modul überhaupt vorhanden ist.

php-Datei erstellen. Reinschreiben:

<?php
phpinfo();
?>

Hochladen und aufrufen.

Nachsehen, ob mod_rewrite bei den geladenen Modulen überhaupt dabei ist.

Und für Deinen anderen Ansatz mit dem "Redirect permanent" braucht Du kein mod_rewrite, sondern mod_alias.

Verfasst: 16.06.2011, 14:19
von AKraisser
Synonym hat geschrieben:
sorry kenn mich zu wenig aus. Was soll ich checken?
Na eben ob "<IfModule mod_rewrite.c>", also ob das Modul überhaupt vorhanden ist.

php-Datei erstellen. Reinschreiben:

<?php
phpinfo();
?>

Hochladen und aufrufen.

Nachsehen, ob mod_rewrite bei den geladenen Modulen überhaupt dabei ist.

Und für Deinen anderen Ansatz mit dem "Redirect permanent" braucht Du kein mod_rewrite, sondern mod_alias.
Also Leider fehlt der Abschnitt mit den geladenen Modulen komplett. Hatte ich auch noch nicht das diese nicht angezeigt wird.
Sonst wird alles angezeigt. Von PHP Core ... bis PHP Variables werden angezeigt. Aber Loaded Modules werden nicht angezeigt.

Aber wie ich dich verstanden habe hat mod_rewrite nichts zu tun mit den Permalinks Redirect?

Sondern mod_alias? Was ich auch nicht festellen kann ob das läuft.

Verfasst: 16.06.2011, 14:47
von AKraisser
Sorry hab es jetzt gefunden!

Es muss natürlich der Domainname auch raus aus der alten URL.

Also statt
Redirect permanent domain.de/index https://www.domain.de/

nur
Redirect permanent /index https://www.domain.de/

kleiner Fehler lange Suche !

Danke euch

Verfasst: 16.06.2011, 15:03
von Synonym
stimmt, hatte ich auch übersehen ;-)