|
|
hummelhummel

: 27.01.2010 : 3
|
| : 27.01.2010, 08:27 : Robot .htaccess richtig platziert? |
|
|
Moin Moin.
Ich transferiere gerade eine Domain von einem Server vom anderen.
(beispiel.eu)
Die .eu domain hat eine gute Platzierung bei google somit wollte ich sie per redirect auf die neue .de domain verweisen.
Ich habe eine .htaccess Datei in den Ordner geschoben der mit der Domain verbunden ist. Beim Aufruf wird also nur die .htaccss Datei gefunden.
Das ist soweit richtig oder? Da es auf meinen Server halt ein Unterordner ist hatte ich da ein ungutes gefühl.
Anbei der Inhalt der .htaccess sieht so aus:
Redirect permanent / http://www.beispiel.de
Redirect 301 / http://www.beispiel.de
Korrekt oder? |
|
| Nach oben |
|
 |
Mork vom Ork

: 08.07.2008 : 2568 : Aufm Friedhof.
|
| : 27.01.2010, 17:14 : Re: Robot .htaccess richtig platziert? |
|
|
| hummelhummel hat Folgendes geschrieben: |
| Da es auf meinen Server halt ein Unterordner ist hatte ich da ein ungutes gefühl. |
Was meinst du mit Unterordner? Bis auf das Wurzelverzeichnis des Dateisystems ist jeder Ordner ein Unterordner. Falsch wäre es nur, wenn Domain B mit einem Unterordner jenes Ordners verbunden wäre, mit dem Domain A verbunden ist, also so:
| Code: |
a/
index.html
bla.html
fasel.png
b/
index.html |
Aufruf von http://a zeigt den Inhalt der Datei a/index.html, Aufruf von http://b zeigt den Inhalt der Datei a/b/index.html. Inhalte der Domain B können bei dieser Anordnung auch als http://a/b/ abgerufen werden. Obwohl es von außen zwar nicht direkt sichtbar ist, ist B also ein Unterordner von A - und das sollte nicht sein.
Richtig ist so:
| Code: |
a/
index.html
bla.html
fasel.png
b/
index.html |
Die Verzeichnisse für die Domains A und B liegen auf derselben Ebene.
Naja, funktionell schon, aber hättest du mal einen Blick in die Anleitung für Redirect geworfen, wäre dir folgende Erklärung untergekommen: „status argument permanent: Returns a permanent redirect status (301)“. Da fällt dir doch sicher was auf. |
|
| Nach oben |
|
 |
Pompom


: 10.09.2004 : 3408
|
| : 27.01.2010, 19:27 : Robot .htaccess richtig platziert? |
|
|
| : |
Das ist soweit richtig oder?
|
Richtig ist es, wenn es funktioniert. Funktionierts denn ? |
|
| Nach oben |
|
 |
hummelhummel

: 27.01.2010 : 3
|
| : 27.01.2010, 23:07 : Robot .htaccess richtig platziert? |
|
|
vielen dank fürs feedback..
ich habe mir die anleitung angesehen.
Dort wird von einem 303 geschieben aber das will ich ja eigentlich nicht oder?
Somit sollte dies doch richtig sein:
Redirect permanent / http://www.beispiel.de
Redirect 301 / http://www.beispiel.de
Wenn ich da einen dreher habe würde ich mich über licht im dunklen freuen.
Gruß. |
|
| Nach oben |
|
 |
Mork vom Ork

: 08.07.2008 : 2568 : Aufm Friedhof.
|
| : 27.01.2010, 23:30 : Robot .htaccess richtig platziert? |
|
|
| hummelhummel hat Folgendes geschrieben: |
| Dort wird von einem 303 geschieben aber das will ich ja eigentlich nicht oder? |
Da wird auch von 302 und 410 geschrieben, aber nicht in der Zeile, in der von dem von dir verwendeten Schlüsselwort permanent die Rede ist …
„permanent: Returns a permanent redirect status (301)“, zu Deutsch: „permanent: Spuckt eine permanente (dauerhafte) Weiterleitung aus (301).“ Für Fußgänger: permanent und 301 resultieren in exakt dem gleichen Ergebnis, der Ausgabe des HTTP-Status' 301. Du hast da also schlichtweg in zwei Zeilen dieselbe Aktion geschrieben. |
|
| Nach oben |
|
 |
hummelhummel

: 27.01.2010 : 3
|
| : 28.01.2010, 00:42 : Robot .htaccess richtig platziert? |
|
|
achso.. das meinst du..
ja und da hab ich vielleicht was für dich. ich las das es crawler gibt die unter bestimmten voraussetzungen Probleme mit der erste Zeile einer .htaccess datei haben können.
Es wurde dort empfohlen beides zu setzen.
tada  |
|
| Nach oben |
|
 |
Pompom


: 10.09.2004 : 3408
|
| : 28.01.2010, 10:41 : Robot .htaccess richtig platziert? |
|
|
| : |
ich las das es crawler gibt die unter bestimmten voraussetzungen Probleme mit der erste Zeile einer .htaccess datei haben können.
|
Die Crawler sehen diese Zeile(n) nicht, da diese nur steuern, was dein Webserver dem Browser oder Crawler ausliefert. |
|
| Nach oben |
|
 |
Mork vom Ork

: 08.07.2008 : 2568 : Aufm Friedhof.
|
| : 28.01.2010, 10:41 : Robot .htaccess richtig platziert? |
|
|
| hummelhummel hat Folgendes geschrieben: |
| ich las das es crawler gibt die unter bestimmten voraussetzungen Probleme mit der erste Zeile einer .htaccess datei haben können. |
Oha. Wo immer du das gelesen hast: Schreibe dir die Adresse auf einen großen Zettel, daneben "Nie wieder ansehen" und das klebst du dir an den Monitor ;)
Die .htaccess ist eine Konfigurationsdatei des Webservers. Kein Crawler, kein Browser und kein anderes netzseitiges Sonstwas liest die aus, sie bekommen sie nicht einmal zu sehen, weil der Webserver den Zugriff darauf verweigert.
Im HTTP-Protokoll wiederum gibt es kein „permanent“, der steuernde Teil der Serverantworten bestehen immer nur aus einer Zahl (HTTP/1.x [Status] [Erklärender Text], um den Status geht es, siehe http://www.w3.org/Protocols/rfc2616/rfc2616-sec6.html#sec6.1). Ob du nun Redirect permanent schreibst oder Redirect 301, ist wurscht, die Antwort lautet immer „HTTP/1.0 301 Moved Permanently“.
Kurzum: Wer immer die Empfehlung gegeben hat, hat keinen Schimmer von dem Thema. |
|
| Nach oben |
|
 |
luzie


: 12.07.2007 : 3343 : Hannover, Linden-Nord
|
| : 05.02.2010, 18:07 : Robot .htaccess richtig platziert? |
|
|
- das ist doppelt gemoppelt. Die Anweisungen "Redirect permanent" und "Redirect 301" sind gleichwertig, eine davon reicht also aus. (Wie bereits gesagt wurde, die Crawler sehen davon nichts, DEIN Server muss diese Anweisungen lesen und nach aussen entsprechend reagieren)
Ob's funktioniert kannst du z.B. hier checken:
http://www.rexswain.com/httpview.html
Wenn du dort deine alte Domainadresse eingibst und Status-301 zurückerhälst - dann geht alles klar. wenn nicht, ist irgendwas falsch. (Tipp: ich würde auch evtl. vorhandene(?) Unterseiten der alten Domain weiterleiten, dafür wäre vermutlich ein redirect per URL-rewrite in der .htaccess notwendig)
uzie- Google Official Bionic Top Contributor - Google Webmaster Help - SEO bei ABAKUS |
|
| Nach oben |
|
 |