Problem mit 301 Redirect

MacGyver

Aktives Mitglied
Servus!

Ich habe ein Problem mit der Weiterleitungen einer Seiten und hoffe, dass mir hier jemand helfen kann.

Aktuell handelt sich um eine Wordpress Installtion mit der Standard WP-htaccess:

CODE # BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress


Ziel: Ich möchte einige Links auf externen Seiten auf die Startseite (also z.B. http://www.domain.tld) umleiten.

Dazu habe ich folgende Einträge unter den obigen Code eingetragen:

Redirect 301 /verzeichnis1 http://www.domain.tld/ (funktioniert)
Redirect 301 /verzeichnis1/dokument.pdf http://www.domain.tld/ (funktioniert)
Redirect 301 /verzeichnis1/verzeichnis2/page.html http://www.domain.tld/ (funktioniert nicht)

Bei der letzte Umleitung wird http://www.domain.tld/verzeichnis1/verzeichnis2/page.html auf http://www.domain.tld/verzeichnis2/page.html
umgeleitet - was natürlich Quark ist, denn es soll ja auf http://www.domain.tld umgeleitet werden und nicht nur eine Verzeichnisebene niedriger.

Kann hier jemand bei der letzten Umleitung helfen? Danke im Voraus!
unsure.gif
 
QUOTE Dazu habe ich folgende Einträge unter den obigen Code eingetragen:

setze mal deine redirects DARUEBER

... und drehe die reihenfolge um

CODE
Redirect 301 /verzeichnis1/verzeichnis2/page.html http://www.domain.tld/
Redirect 301 /verzeichnis1/dokument.pdf http://www.domain.tld/
Redirect 301 /verzeichnis1/ http://www.domain.tld/

# BEGIN WordPress

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

 
Zurück
Oben