Blog verschieben

Jokkel riet mir schon vor langer Zeit mal, meinen Blog ins Root Verzeichnis, also mysiam.at, zu legen. Bisher hatte ich immer etwas scheu davor, ob dann auch noch alles funktioniert, aber es ist garnicht so schwer. Wordpress hat dazu eine gute Step-by-Step Anleitung. Zusätzlich wollte ich meine Wordpress Dateien aber in meinem bisherigen Verzeichnis (/blog) belassen. Wie das funktioniert wird hier erklärt. Anfangs hatte ich dabei noch Probleme mit den Permalinks, dies lässt sich aber über die .htaccess Datei leicht beheben. Achten sollte man darauf dass der mod.rewrite aktiviert ist. Dies geschieht automatisch sobald man “Pretty Permalinks” verwendet, also in der Adresszeile statt z.B. “http://mysiam.at/?p=4″ der ganze Artikelname erscheint.

Voher:

# BEGIN WordPress
RewriteEngine On
RewriteBase /blog
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
# END WordPress

Nachher:

# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress

Mein einziges Problem ist jetzt nur noch die automatische Weiterleitung vom alten Verzeichniss zum neuen. Irgendwie habe ich da noch keine Lösung gefunden und ein -meta http-equiv="refresh" content="0; URL=http://www.mysiam.at"- mag ich auch nicht verwenden. Vielleicht hat ja jemand eine Idee?

Nachtrag
Habe es nun wegen der Weiterleitung herausgefunden. Wieder einmal eigentlich ganz einfach. Man braucht nur in der .htaccess folgenden Code einfügen:

Redirect /blog/index.php http://www.mysiam.at

Wichtig ist dabei, dass auf die index.php direkt verwiesen wird (die Datei wird automatisch aufgerufen wenn jemand in das Verzeichnis ./blog/ will), da sonst wie in meinem Fall alle Aufrufe unterhalb von ./blog/ auf mysiam.at verwiesen würden. Das bedeutet ich käme nicht mehr ins Dashboard.

Leave Your Comment

Name*
Mail*
Website

Comment