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

http://domain.tld/ und http://domain.tld/index.php

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
frog
PostRank 1
PostRank 1
Beiträge: 17
Registriert: 04.01.2005, 14:55

Beitrag von frog » 01.04.2005, 18:03

Hallo,

habe beide Varianten im Index, kann ich einfach die "index.php" per robots.txt aussperren, damit kein doppelter Content bzw. der Pr gestärkt werden kann?


gruss der frog...

Anzeige von ABAKUS

von Anzeige von ABAKUS »


Hochwertiger Linkaufbau bei ABAKUS:
  • Google-konformer Linkaufbau
  • nachhaltiges Ranking
  • Linkbuilding Angebote zu fairen Preisen
  • internationale Backlinks
Wir bieten Beratung und Umsetzung.
Jetzt anfragen: 0511 / 300325-0

SloMo
PostRank 10
PostRank 10
Beiträge: 4880
Registriert: 04.01.2005, 18:26

Beitrag von SloMo » 01.04.2005, 21:45

Aussperren würde ich nicht... lieber per 301 auf die Domain weiterleiten. Das geht per mod_rewrite oder per Script. 301-Weiterleitungen sind in diesem Forum schon ausführlich behandelt.

frog
PostRank 1
PostRank 1
Beiträge: 17
Registriert: 04.01.2005, 14:55

Beitrag von frog » 01.04.2005, 21:48

per 301 auf die Domain weiterleiten
Dies bildet leider eine Schleife, da der Server auf die index.php zugreift.

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

manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 02.04.2005, 00:24

nein, keine schleife:
if(stristr($_SERVER["REQUEST_URI"], "index.php")) {
//weiterleitung
}

Nikochan
PostRank 6
PostRank 6
Beiträge: 373
Registriert: 16.06.2004, 11:46

Beitrag von Nikochan » 02.04.2005, 00:34

manute hat geschrieben:nein, keine schleife:
if(stristr($_SERVER["REQUEST_URI"], "index.php")) {
//weiterleitung
}
Ohh - und ich Dummerchen habe diese Woche geschlagene 20 Minuten mit der .htaccess gekämpft :lol:

Habe leider zu Beginn den Fehler gemacht und stets auf index.php statt / verlinkt. Dies ist nun endlich korrigiert und dank deiner Idee kann ich nun auch die falschen Links (von extern) noch korrigieren. Danke.

Gruss,
Nikochan
Domainmonitor.ch findet freigewordene .CH und .LI Domains mit PR und DMOZ-Eintrag.

Nikochan
PostRank 6
PostRank 6
Beiträge: 373
Registriert: 16.06.2004, 11:46

Beitrag von Nikochan » 02.04.2005, 02:33

Ich habe ein weiteres Problem. Wenn ich via POST Daten an die index.php sende, dann gehen diese beim Redirect auf / verloren. Ich möchte jedoch weder Cookies, noch eine Variablenübergabe via URL einabuen. Gibt es dafür auch eine Möglichkeit? Irgendwie fehlt mir gerade die zündende Idee. Ich sollte mich wohl endlich mal aufs Ohr hauen...

Aargh. Solche Kleinigkeiten brauchen immer am meisten Zeit :evil: :wink:

Danke vielmals & gruss!
Nikochan
Domainmonitor.ch findet freigewordene .CH und .LI Domains mit PR und DMOZ-Eintrag.

Nikochan
PostRank 6
PostRank 6
Beiträge: 373
Registriert: 16.06.2004, 11:46

Beitrag von Nikochan » 02.04.2005, 02:48

Erledigt. Es kann ja auch so einfach sein: $_SERVER['PHP_SELF']

Ziel erreicht :wink:
Domainmonitor.ch findet freigewordene .CH und .LI Domains mit PR und DMOZ-Eintrag.

nib
PostRank 1
PostRank 1
Beiträge: 25
Registriert: 31.03.2005, 23:38

Beitrag von nib » 02.04.2005, 13:40

Hallo,

wie machst du denn die Weiterleitung? Per Meta-Refresh? Das mag Google aber überhaupt nicht.

Besser wäre das Problem über die .htaccess mit RewriteRules zu lösen. Das könnte ungefähr so aussehen:

Code: Alles auswählen

RewriteEngine On
RewriteRule ^[/]*index.php$ / [L,R=301]
Das funktioniert bei mir wunderbar.

Gruß,

Ronny

manute
PostRank 10
PostRank 10
Beiträge: 3010
Registriert: 22.07.2003, 11:02
Wohnort: Hamburg

Beitrag von manute » 02.04.2005, 13:49

kwark, meta-refresh. dein htaccess-code ist ok, per php macht man das gleiche so:

Code: Alles auswählen

header("HTTP/1.1 301 Moved Permanently"); 
header("Location: http://domain.tld");

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag