it-swarm.com.de

Installation von tumblr in einem Unterverzeichnis

Ich versuche herauszufinden, wie ein Tumblr-Blog in einem Unterverzeichnis (nicht in einer Unterdomäne) ausgeführt werden kann, und stecke irgendwie fest. Ich dachte daran, den C-Namen meiner Domain in Tumblr Blog zu ändern, aber das würde die gesamte Domain ändern, richtig?

Würde es irgendwo in der .htacess gemacht werden?

Ich habe es hier in Aktion gesehen http://www.senanyc.com/blog/ aber ich habe keine Ahnung, wie sie es gemacht haben.

2
sam

Ich habe es selbst nicht ausprobiert, aber dieser Typ bietet eine Lösung an: http://web.archive.org/web/20070702115331/http://henrik.nyh.se/2007/06/tumblr-in -a-Unterverzeichnis . Sie benötigen Zugriff auf Ihre htaccess-Datei und müssen in der Lage sein, ein PHP-Skript zu speichern. Es sieht ziemlich einfach aus.

Sie können sich (zumindest für den umleitenden Teil) von dieser Anleitung inspirieren lassen, wie Wordpress in einem Unterverzeichnis installiert wird: http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory

Und schließlich, bei SO wurde die Frage gestellt, es ist im Grunde die gleiche Methode (Ändern Ihrer htaccess-Datei: https://stackoverflow.com/questions/10034152/htaccess-how-to -redirect-subdirectory-to-external-url

In Bezug auf die SEO-Vorteile der Verwendung eines Unterverzeichnisses gibt dieser Typ hier an, dass die Verwendung eines Unterverzeichnisses vom SEO-Standpunkt aus am besten ist. http://www.agent-seo.com/blogging/seo-subdomain-vs-subdirectory/ . Dieser hier scheint zuzustimmen: http://www.timpeter.com/blog/2011/12/14/subdomains-vs-subdirectories-and-seo/ .

Ich weiß nicht, wie das auf Ihre Situation zutrifft, in der das Blog unter einer anderen IP-Adresse gehostet wird - Tumblr ist schließlich woanders. Ich glaube nicht, dass es große Auswirkungen gibt - ich habe keine Beweise dafür gefunden. Diese Frage würde ich mir nur stellen, wenn Sie versuchen, für wettbewerbsintensive Keywords zu ranken. Aber dann ist es wahrscheinlich besser, Ihr Tumblr-Blog zu schließen und die Beiträge in ein Unterverzeichnis Ihrer Website zu verschieben. Aber auch dies ist nur dann wichtig, wenn Sie mit vielen anderen Websites konkurrieren, bei denen jede Menge SEO-Vorteile zählen.

3

Ich verwende eine App auf Heroku und habe Probleme, eine ähnliche Lösung zu finden, die Sie für http://www.senanyc.com/blog/ angegeben haben. Was erstaunlich ist, ist, dass wenn Sie zu http://senanyc.tumblr.com (was ich vermutete, war ihre Tumblr-Subdomain) gehen, es zurück zu http://www.senanyc.com) verlinkt/blog / . Sie tun dies mit etwas Javascript

if (location.Host == 'senanyc.tumblr.com')
    location.replace(location.href.replace('senanyc.tumblr.com', 'www.senanyc.com/blog'));

Alle Tumblr-Post-URLs sind kurze Tumblr.co-URLs, die auf senanyc.tumblr.com verweisen, wie hier gezeigt: http://longurl.org/expand?url=http%3A%2F%2Ftmblr.co% 2FZQDX0yQP2NQm

Ich vermute, dass sie einen Reverse-Proxy verwenden, um das Tumblr-Blog über http://www.senanyc.com/blog/ aufzurufen. Danach verwenden sie JS, um die Tumblr-Subdomain durch ihre zu ersetzen Unterverzeichnis. Da keine der URLs in das Unterverzeichnis aufgelöst wird, wird die SEO-Fähigkeit erheblich eingeschränkt.

Bisher konnte ich einen Reverse-Proxy verwenden (die Implementierung hängt von Ihrem Stack ab), damit mein Server den Inhalt meines Tumblr einem Benutzer zur Verfügung stellt. Das Problem dabei ist, dass die Links im Tumblr-Blog alle absolut die Tumblr-Subdomain (myblog.tumblr.com) verwenden. Bei der Bereitstellung der Seite im Reverse-Proxy konnte ich alle (myblog.tumblr.com) durch (www.mysite.com/blog) ersetzen, und das sollte funktionieren.

Ich möchte, dass mein Blog in meinem Unterverzeichnis SEO-fähig ist. Ich habe das noch nicht herausgefunden ...

2
Jonathan Mui