Ich habe vergeblich gesucht, in der Hoffnung, dass jemand mein Held sein kann. Ich habe 2 Dinge vor sich.301 permalink redirect htaccess
Ich habe vor kurzem Wordpress in den Stammordner verschoben und habe derzeit die folgende Umleitung in meinem Htaccess und alles funktioniert ordnungsgemäß.
RewriteEngine On
RewriteBase/
RewriteCond %{HTTP_HOST} ^www.website.com
RewriteRule ^blog/(.*)$ http://www.website.com/$1 [L,R=301]
#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
Allerdings habe ich auch verändert mein Blog Permalinks aus/Archiv/Post-ID/JJ/MM/Post-Namen. Wie kann ich die Permalink-Weiterleitung implementieren, sodass ich nicht jeden einzelnen Blogpost umleiten muss? Ich habe viele verschiedene Dinge ohne Glück versucht. Außerdem, wo sollte ich den Code in meine Datei einfügen (oben? Unten?), Um nicht zu stören und trotzdem mit dem ursprünglichen Unterverzeichnis zu root redirect zu arbeiten? Vielen Dank.
Haben Sie versucht, „Wordpress Permalinks ändern“ gesucht? Das erste Ergebnis (von Yoast) scheint vielversprechend ... –
Danke für Ihre Antwort, die ich habe. Dieses Tool gibt nur einen Code zum Ändern Ihrer Permalink-Struktur zu/post-name und ich muss zu/YY/MM/post-name ändern. Ich habe auch das Simple Redirect-Plugin ausprobiert, das ich bei Google ohne Erfolg empfohlen habe. Ich habe gestern stundenlang für HOURS gegoogelt und alles versucht, was ich erfolglos fand, weshalb ich schließlich hier gepostet habe. Vielen Dank. – photogal
Momentan passiert es, wenn jemand auf einen alten Blogeintrag klickt, der von http://www.website.com/blog/archives/1234 zu http://www.website.com/archives/1234 geht, da er das Unterverzeichnis entfernt das funktioniert für die Seiten auf der Website, nicht aber für die Blogposts. Ich brauche nur die Blogposts von/blog/archives/1234 nach/yy/mm/post-name zu gehen. – photogal