Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

301 funktioniert nicht richtig

Dieses Forum ist für Informationen über Google gedacht (Ausser PageRank!).
Neues Thema Antworten
Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 11.11.2004, 15:02

Hallo,

ich habe mich eben hier durch diverse 301-Umleitungs-Threads gelesen, und das auch in diversen Varianten versucht, aber es funktioniert einfach nicht.

Problem ist folgendes :

Ich habe die Website www.meine-domain.de, die gut gelistet ist und es auch bleiben soll.

Aber irgendwoher hat Google auch die Adresse https://web8.servXXXX.netclusive.de/anzeigen/ - im Dir /anzeigen/ liegt meine Seite, die Domain leitet auf dieses Dir.

Von der web8.... sind jetzt schon 55 Seiten drin - doppelter Content...

Wie muß die .htaccess aussehen, daß web8.serv..... permanent auf die www.meine-domain.de zeigt ? Und in welches Verzeichnis muß diese .htaccess ? Ins Hauptverzeichnis oder ins Unterverzeichnis /anzeigen/ ?

Ich schaff das allein irgendwie nicht :-? und wäre dankbar, wenn mir da jemand auf die Sprünge helfen könnte.

Übrigens:

Mit Redirect permanent / https://www.meine-domain.de/ im Verzeichnis /anzeigen/ hats nicht funktioniert, da konnte er dann die meine-domain.de nicht mehr aufrufen.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

Content Erstellung von ABAKUS Internet Marketing
Ihre Vorteile:
  • einzigartige Texte
  • suchmaschinenoptimierte Inhalte
  • eine sinnvolle Content-Strategie
  • Beratung und Umsetzung
Jetzt anfragen: 0511 / 300325-0

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 11.11.2004, 16:58

Möchte vielleicht zur Vereinfachung noch was anfügen, das ist der Code, den ich bis jetzt in der .htaccess im Verzeichnis web8.servXXXX.netclusive.de/anzeigen/ drinhabe :

Code: Alles auswählen

RewriteCond %{HTTP_HOST} web8.servXXXX.netclusive.de/anzeigen/
RewriteRule ^(.*)$ http://www.meine-domain.de$1 [R=301]
Kann mir jemand sagen, ob das so richtig ist ?

Wenn ich nämlich die web8.... besuche, bleibt das im browser auch oben stehen, also keine Weiterleitung auf meine-domain.de.

Jörg
PostRank 9
PostRank 9
Beiträge: 1168
Registriert: 03.07.2003, 07:06

Beitrag von Jörg » 11.11.2004, 17:10

Vielleicht besser so:

RewriteCond %{HTTP_HOST} web8.servXXXX.netclusive.de/anzeigen/.*
RewriteRule ^(.*)$ https://www.meine-domain.de/$1 [R=301]
Suchmaschinenoptimierte Forensoftware ::: [url=httpss://joergs-forum.de/]Webmaster-Forum[/url]

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 11.11.2004, 20:16

Das funktioniert *freu*

Danke, Jörg !

Das einzige, was jetzt noch nicht geht, ist, wenn ich web8.serv..../anzeigen/ aufrufe, daß er auf meine-domain.de weiterleitet. Aber bei direktem Dateiaufruf schreibt ers schon um.

Aber die /anzeigen/ ist ja auch bei Google drin. Kann man da noch irgendwas machen ?

Vielen vielen Dank auf jeden Fall nochmal !

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 11.11.2004, 20:22

Komisch, jetzt gehts wieder nicht...

Jörg
PostRank 9
PostRank 9
Beiträge: 1168
Registriert: 03.07.2003, 07:06

Beitrag von Jörg » 11.11.2004, 21:10

Hmm, eigentlich sollte es immer funktionieren oder gar nicht, zuerst ja und dann nicht mehr ist schon komisch
Suchmaschinenoptimierte Forensoftware ::: [url=httpss://joergs-forum.de/]Webmaster-Forum[/url]

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 11.11.2004, 21:39

Ich verstehs ehrlich gesagt auch nicht...

Machen wir Nägel mit Köppen :

https://web8.servXXXX.netclusive.de/anzeigen/

sollte :

https://www.DOMAIN.de/ werden.

https://web8.servXXXX.netclusive.de/anzeigen/.htaccess sieht so aus :

Code: Alles auswählen

DirectoryIndex index.php index.htm index.html
AddType application/x-httpd-php .html .htm .php4
RewriteEngine on
RewriteRule index\_([0-9]+)\.html$ index\.php\?c=$1 [L]
RewriteRule kategorie-([0-9]+)\.html$ showads\.php\?catid=$1 [L]
RewriteRule anzeige-([0-9]+)\.html$ showad\.php\?adid=$1 [L]
ErrorDocument 404 http://www.DOMAIN.de/index.php
RewriteCond %{HTTP_HOST} web8.servXXXX.netclusive.de/anzeigen/.*
RewriteRule ^(.*)$ http://www.DOMAIN.de/$1 [R=301]
Kannst du darin einen Fehler erkennen ?

EDIT am 17.11.2005
URLs entfernt, da sie nix mehr zur Sache tun.
Zuletzt geändert von Garfield am 17.11.2005, 08:32, insgesamt 1-mal geändert.

Jörg
PostRank 9
PostRank 9
Beiträge: 1168
Registriert: 03.07.2003, 07:06

Beitrag von Jörg » 11.11.2004, 22:23

Die vorangehenden [L] verhindern vielleicht eine Bearbeitung der Weiterleitungs-Rule? ich würde sie möglichst weit oben platzieren, direkt hinter "RewriteEngine on"

Code: Alles auswählen

DirectoryIndex index.php index.htm index.html
AddType application/x-httpd-php .html .htm .php4
RewriteEngine on
RewriteCond %{HTTP_HOST} web8.serv4005.netclusive.de/anzeigen/.*
RewriteRule ^(.*)$ http://www.pferde-flohmarkt.de/$1 [L,R=301]
RewriteRule index\_([0-9]+)\.html$ index\.php\?c=$1 [L]
RewriteRule kategorie-([0-9]+)\.html$ showads\.php\?catid=$1 [L]
RewriteRule anzeige-([0-9]+)\.html$ showad\.php\?adid=$1 [L]
ErrorDocument 404 http://www.pferde-flohmarkt.de/index.php
Suchmaschinenoptimierte Forensoftware ::: [url=httpss://joergs-forum.de/]Webmaster-Forum[/url]

LinkPop
PostRank 9
PostRank 9
Beiträge: 1677
Registriert: 02.05.2004, 13:52

Beitrag von LinkPop » 11.11.2004, 22:42

Da die web8...Domain sowieso umgeleitet wird, würde ich alle überflüssigen Anweisungen rausnehmen.

Beim ErrorDocument auf die Domain statt auf die index.php leiten.

Die Rule sauber mit \. usw. einsetzen.

Code: Alles auswählen

ErrorDocument 404 http://www.pferde-flohmarkt.de/

RewriteEngine on
RewriteCond %{HTTP_HOST} web8\.serv4005\.netclusive\.de/anzeigen$ [NC]
RewriteRule ^(.*)$ http://www.pferde-flohmarkt.de$1 [R=301,L]
[url=httpss://www.rankseek.com/][img]httpss://www.rankseek.com/img/rankseek-xs-2.png[/img][/url]
  • Täglicher Ranking-Check Deiner Top-Keywords mit Traffic-Index für Mobile und Desktop, Serp-View, Reporting, Ranking-Charts, Konkurrenzanalyse, Ranking-Verteilung, Keyword-Suggest und mehr für nur 11,90 € / Monat. Jetzt alle rankseek-Tools 30 Tage kostenlos testen » [url=httpss://www.rankseek.com/features.php]Features[/url]

Jörg
PostRank 9
PostRank 9
Beiträge: 1168
Registriert: 03.07.2003, 07:06

Beitrag von Jörg » 11.11.2004, 23:18

LinkPop hat geschrieben:Da die web8...Domain sowieso umgeleitet wird, würde ich alle überflüssigen Anweisungen rausnehmen.
So wie ich Garfield verstanden habe, leitet die Domain auf das Verzeichnis https://web8.servXXXX.netclusive.de/anzeigen/ - deswegen kann man die andren Rules nicht einfach rausnehmen
Suchmaschinenoptimierte Forensoftware ::: [url=httpss://joergs-forum.de/]Webmaster-Forum[/url]

LinkPop
PostRank 9
PostRank 9
Beiträge: 1677
Registriert: 02.05.2004, 13:52

Beitrag von LinkPop » 11.11.2004, 23:31

Wenn ich mir https://www.pferde-flohmarkt.de/ anschaue, kann ich nichts von web8... finden. Ok, kann gut möglich sein, daß die via PHP eingelesen wird. Garfield wird's wissen, wie es ist. Wenn es so ist wie ich denke, sollte er den Rest weglassen und wenn nicht, dann nicht ;-)
[url=httpss://www.rankseek.com/][img]httpss://www.rankseek.com/img/rankseek-xs-2.png[/img][/url]
  • Täglicher Ranking-Check Deiner Top-Keywords mit Traffic-Index für Mobile und Desktop, Serp-View, Reporting, Ranking-Charts, Konkurrenzanalyse, Ranking-Verteilung, Keyword-Suggest und mehr für nur 11,90 € / Monat. Jetzt alle rankseek-Tools 30 Tage kostenlos testen » [url=httpss://www.rankseek.com/features.php]Features[/url]

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 12.11.2004, 08:26

Ich habe in Confixx einfach die Domains :

pferde-flohmarkt.de
www.pferde-flohmarkt.de

auf das Verzeichnis /anzeigen eingestellt.

Habe grade die Versionen von Jörg und Linkpop versucht, aber da passiert einfach überhaupt nichts. Ich hab es sowohl im Hauptverzeichnis versucht als auch im Verzeichnis /anzeigen/, die .htaccess abzulegen, aber es bringt keinerlei Wirkung.

Gibt es eine Möglichkeit, dem Server zu sagen:

Wenn web8.serv4005.netclusive.de aufgerufen wird, gib ne Fehlermeldung ? Ich brauche diese URL nämlich gar nicht.

dexter
PostRank 4
PostRank 4
Beiträge: 108
Registriert: 11.11.2004, 15:53
Wohnort: ennepetal

Beitrag von dexter » 13.11.2004, 16:33

hi,

stolpere gerade per suche nach was anderem über den thread, daher nur ganz kurz:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} web8.serv4005.netclusive.de/anzeigen/.*
HTTP_HOST enthält nur den hostpart, d.h. in diesem fall "web8.serv4005.netclusive.de", d.h. die condition greift nie.

der pfadpart der URI steht in der variable PATH_INFO, d.h. du brauchst eine zweite condition etwa so:

Code: Alles auswählen

RewriteCond %{HTTP_HOST} web8.serv4005.netclusive.de
RewriteCond %{PATH_INFO} /anzeigen/.*
RewriteRule ...
ungetestet, mit ein bischen experimentieren bekommt man's bestimmt noch eleganter hin.

michael

Garfield
PostRank 9
PostRank 9
Beiträge: 2182
Registriert: 12.10.2004, 10:22

Beitrag von Garfield » 15.11.2004, 12:00

Hallo Michael,

sorry, bin erst jetzt wieder auf meinen eigenen Thread gestoßen, das WE brachte leider andere Arbeit mit sich...

Wenn ich dein Beispiel nehme, kann ich dann als RewriteRule folgendes nehmen :

Code: Alles auswählen

RewriteRule ^(.*)$ http://www.pferde-flohmarkt.de$1 [R=301,L]
? Und gehört diese .htaccess dann in den Root-Ordner von web8.serv4005.netclusive.de ?

Funktionieren dann die anderen Unterordner von web8.serv4005.netclusive.de noch ?

Sorry, aber ich kenn mich da leider echt gar nicht aus...

dexter
PostRank 4
PostRank 4
Beiträge: 108
Registriert: 11.11.2004, 15:53
Wohnort: ennepetal

Beitrag von dexter » 20.11.2004, 14:39

hi garfield,

ja, die rule sieht korrekt aus, kommt in den root-ordner und dürfte mit den conditions auch keine anderen unterordner betreffen. grundsätzlich solltest du aber jede rewrite-konstellation umfassend testen, wenn möglich mit einem offline-server zum experimentieren. man weiß nie, was man falsch schreibt oder welche interaktionen es mit anderen evtl. bereits vorhandenen regeln gibt.

michael

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag