Zurück   WordPress Deutschland Forum > Support > Allgemeines

Antwort
 
Themen-Optionen Ansicht
Alt 14.08.2006, 18:39   #1 (permalink)
PostRank: 4
 
Benutzerbild von killercup
 
Registriert seit: 25.02.2006
Beiträge: 230
permanently-moved-weiterleitung (als theme?)

Hallo Gemeinde,

da ich mit meinem Blog umziehen möchte, würd ich meinen alten Blog gern auf den neuen Weiterleiten lassen. Dies wollte ich mit einem "301 - Permanently Moved"-PHP-Header machen (oder hat einer eine überzeugend bessere Idee?).

Im Endeffekt sollte ein Besucher oder eine Suchmachiene, die den alten Blog aufruft sofort zur neuen Seite weitergeleitet werde, auch zu den neuen Artikeln, falls man einen alten aufgerufen hat. Das würde meinen Pagerank erhalten und Besucher würden eine kurze Weiterleit-Nachricht bekommen (oder?).

Ich kenn mich damit nicht sonderlich aus, aber ich wollte jetzt mit eurer Hilfe ein "Theme" entwerfen, das für die passende Seite die passende Weiterleitung ausspuckt. Da ich auf meiner alten Seite aber nur die Standart-Permalinks hab (die häßlichen), muss ich es irgendwie auch noch hinbekommen, diese umzuwandeln in Permalinks mit dem Schema "/index.php/jahr-monat/artikel.html".

Wo soll ich am besten anfangen? Ich hoffe, mir kann einer helfen und mir vielleicht sogar ein paar Zeilen liefern
__________________
killercup presents: CAX -- the customizable worpress theme
killercup ist offline   Mit Zitat antworten
Alt 14.08.2006, 20:16   #2 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Nimm eine .htaccess-Datei mit folgendem Inhalt:

Code:
RewriteEngine On

RewriteCond %{HTTP_HOST} ^altedomain.de [NC] 
Rewriterule ^(.*) http://neuedomain.de/$1 [R=301,L]
Wenn das Weblog auf dem neuen Server in einem anderen Verzeichnis liegt, dann fügst Du noch folgende Zeile hinzu:

Code:
RewriteRule ^pfad_alt/(.*) /pfad_neu/$1 [R=301,L]
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 14.08.2006, 20:19   #3 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Zitat:
Zitat von killercup
Das würde meinen Pagerank erhalten...
Ach so, DAS bedarf allerdings einer gehörigen Portion Geduld. Ich hab meine Domain von .de auf .com im Februar 2006 umgestellt -> damals PageRank 5. Nach der Umstellung war der PR = 0. Seit Mitte Juli, als der letzte "Google-Dance" erfolgte hab ich nun PR 6. Das dauert also.
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 14.08.2006, 20:25   #4 (permalink)
PostRank: 4
 
Benutzerbild von killercup
 
Registriert seit: 25.02.2006
Beiträge: 230
oh, mist das hab ich vergessen. mein alter server unterstützt keine htaccess! (ein grund für den umzug)
geht das anders aber ähnlich einfach?
HILFE!
__________________
killercup presents: CAX -- the customizable worpress theme
killercup ist offline   Mit Zitat antworten
Alt 14.08.2006, 21:03   #5 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Die PHP-Weiterleitung sieht so aus:

PHP-Code:
<?php
header
('Status: 301 Moved Permanently');
header('Location: http://www.domain.de/');
exit;
?>
Eine Weiterleitung mit PHP auf die direkten Blogeinträge usw. ist mir nicht bekannt.
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 14.08.2006, 21:08   #6 (permalink)
PostRank: 4
 
Benutzerbild von killercup
 
Registriert seit: 25.02.2006
Beiträge: 230
nur wie bekomme ich den neuen permalink als link darein? für einzelseiten und archive...
__________________
killercup presents: CAX -- the customizable worpress theme
killercup ist offline   Mit Zitat antworten
Alt 14.08.2006, 21:47   #7 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Zitat:
Zitat von killercup
nur wie bekomme ich den neuen permalink als link darein? für einzelseiten und archive...
Zitat:
Zitat von jowra
Eine Weiterleitung mit PHP auf die direkten Blogeinträge usw. ist mir nicht bekannt.
Dafür brauchst Du mod_rewrite/.htaccess.
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 16.08.2006, 16:54   #8 (permalink)
PostRank: 4
 
Benutzerbild von killercup
 
Registriert seit: 25.02.2006
Beiträge: 230
ich bin kein php profi. kann ich nicht einfach bei
PHP-Code:
header('Location: http://www.domain.de/'); 
statt http://www.domain.de/ eine Variable einbauen, die ich darüber mit dem Link zum Artikel im neuen Blog fülle?
ich als leie stell mir das so vor (das ist kein php, das sind gedanken )

PHP-Code:
$neublog http://neuerblog.de
$artikel "/" datum_des_artikels(Y-d"/" unformatierter artikel name ".html"
$link $neublog$artikel 
Nur: Wie setzt ich dasum, dabei brauche ich Hilfe.
__________________
killercup presents: CAX -- the customizable worpress theme
killercup ist offline   Mit Zitat antworten
Alt 16.08.2006, 20:07   #9 (permalink)
PostRank: 6
 
Benutzerbild von jowra
 
Registriert seit: 25.02.2005
Ort: Berlin
Beiträge: 682
Die Idee ist schon nicht verkehrt, man kann natürlich auch auf einzelne Seiten weiter verlinken. Probleme sehe ich eher im "Abfangen" der ursprünglichen Adresse. Ob und wie das machbar ist, weiß ich nicht, da bietet sich wahrscheinlich eher ein spezielles PHP-Forum an.

http://www.php-resource.de/forum/
__________________
jowra.com
jowra ist offline   Mit Zitat antworten
Alt 16.08.2006, 20:09   #10 (permalink)
PostRank: 4
 
Benutzerbild von killercup
 
Registriert seit: 25.02.2006
Beiträge: 230
the_permalink mein freund das fällt mir spontan so ein für einzelne artikel
__________________
killercup presents: CAX -- the customizable worpress theme
killercup ist offline   Mit Zitat antworten
Antwort

Lesezeichen

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 hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 09:42 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt