Zurück   WordPress Deutschland Forum > Support > Konfiguration
Registrieren Hilfe Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren Threads ohne Antworten


Antwort
 
Themen-Optionen Ansicht
Alt 12.05.2008, 13:42   #1 (permalink)
it-junge
PostRank: 0
 
Registriert seit: 14.09.2007
Beiträge: 14
Problem mit 301 permanent Weiterleitung in der .htaccess

Der Titel sagt es bereits.. bei mir haben sich ein paar Seiten geändert aber ich bekomme es einfach nicht hin eine 301 Weiterleitung zu machen.

Hier der vollständige .htaccess Inhalt:

Code:
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule autor/altername author/neuername [R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress
Das ist fast alles Wordpress Zeug, ich habe nur diese Zeile eingefügt:

Code:
RewriteRule autor/altername author/neuername [R=301]
Hab auch schon andere Varianten wie zum Beispiel:
Code:
Redirect 301 /oldpage.html http://www.example.com/newpage.html
versucht, aber nichts Funktioniert. Ich lande beim Aufrufen der alten Domain immer nur auf der Fehler 404 Seite.

Kann mir jemand helfen?
__________________
Digital Fotografieren lernen: http://www.digitalkamera-guide.de (mit WP realisiert)
it-junge ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 12.05.2008, 16:02   #2 (permalink)
codestyling
PostRank: 5
 
Benutzerbild von codestyling
 
Registriert seit: 30.03.2008
Beiträge: 465
Also wenn du schon an der .htaccess rumspielst, dann sind 2 Sachen zu beachten:
1.) setze deine Änderungen niemals in die WordPress Sektion rein, denn diese wird neu generiert, wenn du in den Einstellungen änderst und du verlierst deine Modifikation!
2.) Bei Weiterleitungen mußt du schon sagen, das sie enden soll.
Code:
# it-junge START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule autor/altername author/neuername [R=301,L]
</IfModule>
# it-junge END

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Somit stoppt das zumindest erstmal und kann durch Änderungen im WP Backend nicht mehr entfernt werden, aber das, was du eigentlich damit beabsichtigst, ist nicht evtl. immer noch nicht gelöst.

Was willst du eigentlich mit den Umschreibung von Benutzernamen erreichen ?
Warum willst du die überhaupt umschreiben ?
codestyling ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 14.05.2008, 15:22   #3 (permalink)
it-junge
PostRank: 0
 
Registriert seit: 14.09.2007
Beiträge: 14
Zitat:
Zitat von codestyling Beitrag anzeigen
Was willst du eigentlich mit den Umschreibung von Benutzernamen erreichen ?
Warum willst du die überhaupt umschreiben ?

Noch während ich am Seitenaufbau war musste wohl der Googlebot vorbei geschaut haben. Dabei hat er Seiten indiziert, die es jetzt nicht mehr gibt (Beispiel der Artikel "hallo-welt") und ebenso die Testbenutzer die ich erstellt hatte.

Jetzt sagt mir natürlich das Google Webmaster Tool dass es einige URL's nicht mehr gibt (404).

Um das wieder grade zu biegen wollte ich die betroffenen URLs mit einem permanenten Redirect umleiten.


Deine Variante funktioniert auch (danke) aber leider nur mit einer URL... sobald ich direkt unter die erste RewriteRule eine Zweite setze gibt es den Fehler, dass es eine "unendliche Weiterleitung gibt"... hast du noch einen vorschlag wie ich die insgesamt 6 URLs weiterleiten kann?
__________________
Digital Fotografieren lernen: http://www.digitalkamera-guide.de (mit WP realisiert)
it-junge ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Alt 14.05.2008, 16:16   #4 (permalink)
codestyling
PostRank: 5
 
Benutzerbild von codestyling
 
Registriert seit: 30.03.2008
Beiträge: 465
Sind es wirklich nur 6 Url's zum Umschreiben oder doch mehr ?

Wäre schon wichtig zu wissen, welches A nach welchem B umgeschrieben werden soll, um Gemeinsamkeiten oder Abkürzungen benutzen zu können.

Kannst gern auch per PM die von/nach Liste schicken, dann kann ich diemal durchgehen und beantworten, wenn du das nicht hier posten willst.
codestyling ist offline  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiWong this Post!
Mit Zitat antworten
Antwort


Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge anzufügen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist Aus.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are Aus
Refbacks are Aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:33 Uhr.


Sponsoren:

Powered by vBulletin® Version 3.6.8 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0  — ImpressumEin Inpsyde.com Projekt