2017-08-26 6 views
0

könnte mir jemand bitte helfen mit dem Code, den ich brauche, um steckte in .htaccess meinen Blogs alles umleiten aus:Wordpress htaccess 301-Weiterleitung Ausgabe

https://www.example/blog/wp-json/WHATEVERcomesHERE 

zu:

https://www.example.com/blog/ 

Die .htaccess Datei befindet sich in https://www.example/blog/ (da Beispiel.com eine andere Geschichte ist und WP auf/blog/installiert ist). Vielen Dank!

Antwort

1

Dies sollte tun, was Sie brauchen. Wenn Sie den Wert von "WHATEVERcomesHERE" in der Weiterleitung übergeben möchten, können Sie dies unter Verwendung von $1 in der URL tun, an die Sie umleiten möchten (z. B. https://www.example.com/blog/$1).

RewriteEngine on 
RewriteRule ^blog/wp-json/(.+)$ https://www.example.com/blog/ [R=301,L] 

Auch würde die aktuelle Regel /blog/wp-json/sada umleiten, aber nicht /blog/wp-json/. Wenn Sie möchten, dass es umleiten, wenn es nichts gibt nach wp-json dann ändern Sie (.+) zu (.*)

0

Hier ist ein einfaches Redirect Sie diesen Code

RewriteEngine On 
RewriteRule ^blog/wp-json/(.+)$ https://www.example.com/blog/ [R=301,L] 

Bitte beachten Sie am Ende Ihrer .htaccess-Datei, dass ein kleiner Fehler in der .htaccess-Code Ihrer Wordpress-Website unzugänglich hinzufügen können machen können, und es kann beginnen, Interner Server Fehler zu zeigen.

Aus diesem Grund ist es wichtig, dass Sie Ihre .htaccess-Datei sichern, bevor Sie Änderungen vornehmen.

Eine andere Art und Weise (Recomended)

erstellen Redirects in Wordpress Plugins mit

Sie Redirection Plugin nutzen können. Installieren und aktivieren Sie das Plugin. Nachdem Sie sie aktiviert haben, rufen Sie Tools »Umleitung auf, um Ihre Weiterleitungen einzurichten.

Auch Simple 301 Redirects, es macht 301 Redirects einfach. Installiere und aktiviere einfach das Plugin und gehe dann zu Settings »301 Redirects, um deine URLs hinzuzufügen.

+0

Vielen Dank für Ihre Antwort, aber was ich mit whethercomemherehere meinte, war jede Zeichenfolge. Https: //www.example/blog/wp-json/* (* bedeutet alles) sollte 301 zu https://www.example.com/blog/ umgeleitet werden. – robertgombos