HTML Frage zu einfacher htaccess Weiterleitung

Domi83

Rear Admiral
Registriert
Feb. 2010
Beiträge
5.325
Hallo Leute, ich habe ein kleines Problem...
Ich stehe etwas auf dem Schlauch und komme nicht weiter. Ich möchte eine Weiterleitung einbauen, wie ich sie ab und an schon mal gebaut habe. Aber irgendwie funktioniert es nicht.

Wir haben auf einer unserer Domains einen WordPress Blog in einem Unterordner...
- domain.tld/blog

nun sind meine Kollegen auf die glorreiche Idee gekommen, den Ordner sollte man SEO Technisch umbenennen und ich darf das nun ausführen. Chef will das auch und ich spurte. Nun muss also jeder Link zu irgend einem Artikel der schon im Index steht auf den komplett neuen Ordner umgeschoben werden...
- domain.tld/blog/artikel1 -> domain.tld/ordner_neu/artikel1
- domain.tld/blog/artikel5 -> domain.tld/ordner_neu/artikel5

und so weiter. Ich hatte es gestern versucht so anzufangen, wie ich es noch im Kopf hatte und habe dann auch noch Dr. Google gefragt, aber das was ich suchte, habe ich nicht gefunden. Mein Ansatz sah ungefähr so aus...
Code:
# Versuch 1
RedirectPermanent /blog/ http://www.domain.tld/ordner_neu/

# Versuch 2
RedirectPermanent /blog/(.*) http://www.domain.tld/ordner_neu/$1
wobei Versuch zwei wahrscheinlich eher eine RewriteRule wäre, aber es soll ja eine 301 Weiterleitung in das neue Verzeichnis gemacht werden...

Wer kann mir denn da weiter helfen?? :(

Gruß, Domi
 
Ich würde deinem CHef klar machen das es besser ist das der Google Bot über die neue Seite geht und den alten Index löscht. Mag zwar sein das man 1-2 Tage noch auf die alten Seiten kommt aber auf lange sicht gesehen ist es besser so.
 
Ich finde diese Idee jetzt sowieso etwas doof... Wir haben einen Newsletter raus geschickt, mit "Abmelden" Link, an über 200 Abonnenten in der kurzen Zeit und nun kommt er auf die Idee und sagt "der Ordnername ist scheiße" und will das alles wieder umgestellt haben :rolleyes:
 
Na mach ihm das halt klar... Die URL ist nur ein Teil von SEO viel wichtiger ist ein guter Aufbau der Seite.
 
Joa, gut... da bin ich dann kein Spezi... ich versuche nur die Wünsche zu realisieren die gefordert werden :)

So, nachdem ich eben noch einmal alle gebauten Seiten hier in der Firma angeschaut habe, habe ich in einer htaccess Datei den folgenden Parameter gefunden :)
Code:
RewriteRule ^blog/(.*)$ /neuer_ordner/$1 [R=301,L]
so können alle Empfänger des Newsletters ihren "Abmelden" Link klicken und gut ist :)

Was den Aufbau von Seiten etc. angeht, da scheint WordPress ziemlich gut zu sein. Denn die scheinen von Google echt schnell gefunden und durchstöbert zu werden. Genauso wie Foren... ich glaube das beste Beispiel hatte ich hier im Forum.

Ich suchte etwas, postete dieses und 5min schrieb einer "schon mal google verwendet?" es war zwar wieder eine überflüssige Aussage, da ich google schon verwendete aber kaum suchte ich noch einmal, war mein Post hier im Forum nach 10min im Index :D
 
Zuletzt bearbeitet:
Das Forum hier hat zwar "nur" Page Rang 4, hat aber trotzdem eine sehr hohe Gewichtung beim Bot. Eine weniger stark frequentierte Seite wird auch weniger schnell indiziert.
 
Domi83 schrieb:
Was den Aufbau von Seiten etc. angeht, da scheint WordPress ziemlich gut zu sein. Denn die scheinen von Google echt schnell gefunden und durchstöbert zu werden.

Wie gesagt der Aufbau ist nur ein Teil und hat mit dem CMS nichts zu tun. Mit Aufbau meinte ich auch eher die Semantik als das CMS. Wichtig ist:

Gute Semantik/Aufbau
Sitemap (bringt unheimlich viel "Punkte" beim Bot)
Keine Fehlenden/kaputte Links

Wenn man die 3 Punkte beachtet ist man schon sehr gut dabei. Alles andere ist Marketing :)
 
Also was den PR angeht, hat mir mal ein Kollege gesagt das man auf den nur noch einen feuchten Furz geben kann / soll. Aber gut, bin ja kein SEO und baue nur... die SEO Geschichte überlasse ich meinen Kollegen :D

@Cool Master, danke für diese paar Punkte. Wenn ich mir mal eine eigene Internetseite aufbaue für meine Selbstständigkeit, versuche ich das mal zu berücksichtigen :)

Gruß, Domi
 
Domi83 schrieb:
Also was den PR angeht, hat mir mal ein Kollege gesagt das man auf den nur noch einen feuchten Furz geben kann / soll. Aber gut, bin ja kein SEO und baue nur... die SEO Geschichte überlasse ich meinen Kollegen :D
Der PR ist durchaus wichtig, wobei er eher für die Qualität des erzeugten Link Juice relevant ist.

Und auch wenn du nicht spezifisch fürs SEO zuständig bist, wenn du für HTML-Code zuständig bist, dann bist du über die Semantik (insbesondere über Mikroformate/Schemadeklarationen) ebenfalls mit fürs SEO zuständig.... von sauberem, schnellen Code mal ganz abgesehen.

Wenn ich mir mal eine eigene Internetseite aufbaue für meine Selbstständigkeit, versuche ich das mal zu berücksichtigen :)
Wenns soweit ist, empfehl ich dir Contao statt Wordpress. Das macht vieles deutlich besser beim Code. Selbst ohne großartiges SEM rangieren unsere Contao-Projekte sehr schnell sehr weit oben, was man von den paar alten Projekten auf WP-Basis absolut nicht behaupten kann. Spätestens wenn man die Wirkung von niedrigen Ladezeiten ins SEO einbezieht gewinnt Contao um Welten.
 
Okay, für meine eigene Internetseite direkt wollte ich auch Contao verwenden. Habe für Chef seinen Tennisverein die gesamte Internetseite mit Hilfe von Contao aufgebaut und für einen Kunden haben wir die Internetseite auch mit Hilfe von Contao aufgebaut. Das hat auch sehr gut funktioniert. Es war zwar schon etwas kompliziert für mich, durch den Aufbau der div, ul, li etc. durch zusteigen, da ich für mich sonst einfach die Teile beschrifte wie ich es brauche, aber es hat ganz gut funktioniert :)

Was WordPress anging, hatte ich für mich persönlich an einen Blog gedacht mit Informationen und Anleitungen für diverse Kleinigkeiten. Sowohl als "How-To" Basis für mich, um alles noch einmal zu verinnerlichen und zum anderen um die Unwissenheit mancher Leute aus der Welt zu schaffen. Bin zwar selbst nicht perfekt, aber so einige Dinge könnte man dort gut als Beschreibung einbinden.

Oder würdest Du mir in diesem Szenario / Fall auch eher zu Contao raten?
Gruß, Domi

p.s. Ich glaube wir kommen hier leider gerade etwas vom Topic weg, was eigentlich geklärt ist :o
 
Is doch dein Thread, du kannst das Topic ausdehnen wie du willst, vor allem wenns schon geklärt is. *G*

Die News-Funktion von Contao hat sich mit der 3er Serie zwar verbessert, aber gerade der ganze Syndication/Reblog-Kram ist noch eher rudimentär. Du kennst das News-System ja sicherlich, performant, SEO-technisch toll, aber eben nicht so komplex wie bei WP.
 
Hallo,

ich belebe den Thread mal kurz wieder, da ich für die einfache Frage keinen Neuen erstellen will.

Komme leider auch nicht weiter mit einer einfachen Weiterleitung.

Es geht darum zu verhindern, dass man bilder aus dem einem Verzeichnis direkt aufrufen kann und für den Fall wieder auf der Startseite landet.

Ich komme mit den Schnipseln im internet einfach nicht weiter, diese ganzen ^$ /&)%& verwirren mich doch ein wenig.
Folgendes habe ich im Moment in der .htaccess die in dem Verzeichnis mit den Bildern liegt:

Code:
RewriteEngine on
RewriteRule ^\.jpg$ http://meine_domain.de/index.php [R]

Natürlich funktioniert das nicht. Die Verzeichnisstruktor sieht so aus domain.de/images/stories/bart/blah.jpg
Das Bild ist mit img src auf die seite eingebunden und wird bei einem Klick mit lightbox geöffnet, das nur am Rande.

Was schreibe ich denn nun in die htaccess damit es so klappt wie ich das gern hätte.
 
Also aktuell wird nur ".jpg" umgeschrieben, ich denke nicht, dass das so beabsichtigt ist.
Code:
RewriteEngine On
RewriteRule ^.*\.jpg$ http://blub/index.php [R]
Leitet jetzt jedes Bild auf deine Startseite weiter (was wahrscheinlich nicht gewollt ist, aber es passiert was).
Was hättest du denn gerne für eine Umleitung?
 
nissl schrieb:
Es geht darum zu verhindern, dass man bilder aus dem einem Verzeichnis direkt aufrufen kann und für den Fall wieder auf der Startseite landet.
Du meinst also: direkt den Pfad des Bildes ansprechen soll unmöglich sein, z.B. um Hotlinking zu vermeiden? Is nich weil is nicht.... zumindest nicht, wie du dir das denkst.
 
Ja ich würde gerne erreichen dass wenn du auf die seite gehst bzw direkt das bild aufrufst also http://meine-domain.de/images/blah/blubb.jpg es dich auf die seite http://meine-domain.de/index.php wirft.
Eine fehlermeldung würde auch gehen, ich möchte nur dass man das Bild nicht aufrufen kann ohne dem 'Link' von der HP gefolgt zu sein.

Die gewissheit das es so nicht geht und mit PHP oder so gelöst werden muss geht auch. :D

Ich bin genügsam ^^
 
Es geht nicht. Du müsstest das tatsächlich über PHP lösen, so dass du meinetwegen meine-domain.tld/image.php?img=1234 ansprechen müsstest... aber auch das wäre hochgradig sinnlos.
1.) müsste dein Webserver jetzt aufwändig den PHP Processor anwerfen, anstatt die statische .jpg auszugeben -> ein Vielfaches der Speicherlast
2.) könnte man jetzt auf die URL inkl. GET-Parameter hotlinken

Für Bilder funktioniert so etwas nicht, da du sie ja per <img src="URL"> einbettest. Bei reinen Downloads, z.B. PDFs hingegen kann es funktionieren, ist aber wiederum viel zu aufwändig, als dass es sich lohnen würde.

Das einzige, was du machen kannst: eine Hotlink-Protection auf Basis des Referers verwenden. Da viele Leute, z.B. über Extensions, ihre Browser aber so einstellen, dass kein Referer geschickt wird... blä!
http://www.hongkiat.com/blog/smarter-way-to-prevent-image-hotlinking-with-htaccess/
 
@nissl: was denkst du ist der Unterschied darin ob der Browser http://example.com/image.jpg vom Server anfordert weil:

- der User das in die Adresszeile geschrieben hat
- es als <img> auf "deiner" seite eingebuinden wurde
- es als <img> auf einer fremden Seite eingebunden wurde
- du es auf deiner Seite per <a> verlinkt hast
- jemand anders es per <a> verlinkt hat

?

Antwort: es gibt keinen, außer der Browser besitzt die überaus freundliche Angewohnheit es dir mittzuteilen, das er erade von eienr femden Seite kommt.
 
Genau diese Mitteilung nennt sich Referer (und ja, der Schreibfehler ist Absicht. In der HTTP-Spezifikation fehlt tatsächlich ein "r")...
 
OK, dann weiss ich bescheid, is an sich auch bescheuert. Wenn ich nicht will das was vervielfältigt wird dann darf es eben nicht online stehen.

Deswegen sind manche bilder halt nur minderster quali oder so, damit man nichts damit anfangen kann.

Ich danke euch =)
 
Wobei der bei vielen abgeschalten ist weil man ihn auch zum ermitteln des Surfverhaltens nutzen kann (woher kommen die Besucher auf meiner Seite?) Dadurch wird das ganze sehr unzuverlässig und es lohnt sich nicht da viel Aufwand reinzustecken.
 
Zurück
Oben