Hallo, ich habe ein großes Problem mit der Umleitung meiner alten Domain auf meine neue Domain, Datenbank, Provider alles bleibt gleich bzw. wurde angepasst!
So Ausgangspunkt: Hatte unter http://roitsch.info mein WP Blog im Hauptverzeichnis
wollte nun Wechseln auf http://bettertastethansorry.com im Unterverzeichnis /bettertastethansorry
Habe zunächst diese Anleitung befolgt: http://codex.wordpress.org/Giving_Wo..._Own_Directory
Meine .htaccess Datei im Hauptverzeichnis sieht jetzt so aus:
PHP-Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /bettertastethansorry/index.php [L]
</IfModule>
und die Index.php so:
define('WP_USE_THEMES', true);
PHP-Code:
/** Loads the WordPress Environment and Template */
require('./bettertastethansorry/wp-blog-header.php');
?>
Im Unterverzeichnis sieht die .htaccess so aus:
PHP-Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
Und die index.php so:
PHP-Code:
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template */
require('./wp-blog-header.php');
?>
Jetzt greift die alte Domain auf das neue Unterverzeichnis zwar zu leitet aber nichts weiter, alles ist noch z.B. unter
http://bettertastethansorry.com/2009...hat-is-design/
und unter
http://roitsch.info/2009/07/what-is-...hat-is-design/
zu finden! Was halt nicht so gut ist für Google!
Wenn ich jetzt eine 301 Weiterleitung in der .htaccess Datei im Hauptverzeichnis machen will, passiert nichts!
Wenn ich das oben zitierte lösche und eine 301 Weiterleitung wie folgt einfüge kommt: "Die aufgerufene Website leitet die Anfrage so um, dass sie nie beendet werden kann."
PHP-Code:
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*) http://bettertastethansorry.com/$1 [R=301,L]
Wo muss eine korrekte 301 .htaccess Weiterletung rein, wie sieht sie aus?