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

allgemeine 301 frage

Mehrere Domains, Domain-Umzug, neue Dateinamen, 301/302
Neues Thema Antworten
sunsetstar
PostRank 2
PostRank 2
Beiträge: 30
Registriert: 01.04.2011, 17:45

Beitrag von sunsetstar » 07.07.2011, 09:58

hallo

bis zum letzten pr update war ich der meinung, das meine /index.php die gleiche seite wie die / ist. weiters wußte ich nicht, dass google einen unterschied zwischen www und ohne www urls macht.

wie es aussieht kann ich die 301 weiterleitung der index.php nicht durchführen. weder in der .htaccess noch im HEAD teil (fertiges script).
das selbe gilt für die ohne unt mit www urls.

nun zu mieiner frage:
was könnte die nicht weiterleitung der index.php für folgen haben, ausser das ich auf der index.php einen pr von 4 habe und auf der / nur einen 2er.
die gleiche frage für die www urls.

wie macht ihr das?
hab ihr bei euren projekten überall diese 301 weiterleitung?
ich bedanke mich

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.


Lachsack
PostRank 1
PostRank 1
Beiträge: 11
Registriert: 28.10.2010, 14:42

Beitrag von Lachsack » 07.07.2011, 10:06

evt. mal beim Hoster fragen, ob es sich dort einstellen lässt.
Linktausch SEO, Webdesign, Garten, Gastronomie und viele andere Themen

https://www.suchmaschinen-optimierung-top-ranking.de/

Hirnhamster
PostRank 10
PostRank 10
Beiträge: 2997
Registriert: 23.02.2008, 12:56

Beitrag von Hirnhamster » 07.07.2011, 11:03

wie es aussieht kann ich die 301 weiterleitung der index.php nicht durchführen. weder in der .htaccess noch im HEAD teil (fertiges script).
das selbe gilt für die ohne unt mit www urls.
Warum sollte das nicht gehen?
Texte/Content schnell und effizient en masse produzieren » Article Wizard «

SEO Grundlagen: SEO Tutorial --- Linkbuilding Fallstudie --- Find me on Google+ and Twitter

sunsetstar
PostRank 2
PostRank 2
Beiträge: 30
Registriert: 01.04.2011, 17:45

Beitrag von sunsetstar » 07.07.2011, 11:10

weil lt. scripthersteller für einen großteil der seite die index.php geladen wird. somit würden nach der weiterleitung einige seiten nicht mehr korrekt angezeigt werden.

irgendeine idee?
bzw. welche folgen könnte das im schlimmsten fall haben?
besten dank

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 07.07.2011, 11:26

Also wenn die index.php geladen wird, dann sicherlich mit irgendwas als Anhängsel, ala index.php?modul=x&bla=fasel

Also kann man die index.php ohne Anhängsel auch weiterleiten.

Wenn die intern jedoch diverse Verarbeitungen macht, dann gibt es keine Anhängsel und dann kann man die auch weiterleiten.

800XE
PostRank 10
PostRank 10
Beiträge: 5223
Registriert: 02.12.2004, 03:03

Beitrag von 800XE » 07.07.2011, 12:03

sunsetstar hat geschrieben:wie macht ihr das?
hab ihr bei euren projekten überall diese 301 weiterleitung?
via htaccess
https://mit-oder-ohne-www.de/

bzw via CMS

Code: Alles auswählen

$DCkill_ = $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI] ;
https://mit-oder-ohne-www.de/domain-wei ... irect.html

Code: Alles auswählen

if ( $_SERVER[REQUEST_URI] == "/index.php" )
  make301($_SERVER[HTTP_HOST]);

sunsetstar
PostRank 2
PostRank 2
Beiträge: 30
Registriert: 01.04.2011, 17:45

Beitrag von sunsetstar » 07.07.2011, 12:50

vorweg danke für den support.
also die umleitung von ohne auf mit www hab ich jetzt hinbekommen.

betreffend der index.php hier die stellungnahme des scripterstellers:
um eines klarzustellen: script ist top und support auch!!

Auf der anderen Seite kann ich Ihnen aber bereits jetzt sagen, dass die von Ihnen gewünschte Weiterleitung so ohne weiteres weder mit dem Plugin, noch manuell funktionieren wird.

Die index.php spielt für die Software eine zentrale Rolle. Sprich...alle Aufrufe werden über diese Datei geroutet und wenn Sie da jetzt einfach manuell irgendwas um- oder weiterleiten, dann wird das mit Sicherheit dazu führen, dass andere Bereich der Software nicht mehr ordnungsgemäß funktionieren werden! Sie müssten also in Ihrer .htaccess nicht nur eine Weiterleitung hinterlegen, sondern auch eine ganze Reihe von möglichen Ausnahmefällen in denen diese Weiterleitung eben nicht greift und selbst dann werden vermutlich noch immer irgendwo Probleme auftreten.

Synonym
PostRank 10
PostRank 10
Beiträge: 3708
Registriert: 09.08.2008, 02:55

Beitrag von Synonym » 07.07.2011, 13:09

Also die Antwort vom Support hört sich ja schon gut an, aber verstehen kann ich sie nicht. Natürlich muss die index.php eine index.php bleiben, aber es sagt keiner, dass die in der URL stehen muss. Bei den Unterseiten mag das sein, die kann man auch nicht ändern, aber beim Root schon. Blöd gesagt, fast jedes CMS hat eine index.php und die kann man alle Weiterleiten. Ist bei Redaxo kein Problem, bei WP auch nicht und bei anderen geht es auch.

Versuche es einfach mal:

Code: Alles auswählen

RewriteCond %{THE_REQUEST} ^GET\ /index\.php\ HTTP/
RewriteRule index\.php / [R=301,L]
Sollte eigentlich alles weiterleiten, was im REQUEST GET ist und die index.php ohne weitere Parameter abfragt.

*ungetestet*

Hirnhamster
PostRank 10
PostRank 10
Beiträge: 2997
Registriert: 23.02.2008, 12:56

Beitrag von Hirnhamster » 07.07.2011, 14:48

Naja für genau solche Fälle gibt es doch Mod Rewrite. Damit kannst du deine URL "auseinandernehmen" und den entsprechenden GET Parametern zuordnen. Keine Ahnung welches Skript du einsetzt, aber eigentlich sollte das inzwischen jedes CMS ermöglichen. SEO friendly URLs sind ja nun nix Neues ;)
Texte/Content schnell und effizient en masse produzieren » Article Wizard «

SEO Grundlagen: SEO Tutorial --- Linkbuilding Fallstudie --- Find me on Google+ and Twitter

sunsetstar
PostRank 2
PostRank 2
Beiträge: 30
Registriert: 01.04.2011, 17:45

Beitrag von sunsetstar » 07.07.2011, 16:27

Synonym hat geschrieben:Also die Antwort vom Support hört sich ja schon gut an, aber verstehen kann ich sie nicht. Natürlich muss die index.php eine index.php bleiben, aber es sagt keiner, dass die in der URL stehen muss. Bei den Unterseiten mag das sein, die kann man auch nicht ändern, aber beim Root schon. Blöd gesagt, fast jedes CMS hat eine index.php und die kann man alle Weiterleiten. Ist bei Redaxo kein Problem, bei WP auch nicht und bei anderen geht es auch.

Versuche es einfach mal:

Code: Alles auswählen

RewriteCond %{THE_REQUEST} ^GET\ /index\.php\ HTTP/
RewriteRule index\.php / [R=301,L]
Sollte eigentlich alles weiterleiten, was im REQUEST GET ist und die index.php ohne weitere Parameter abfragt.

*ungetestet*
WELTKLASSE - VIELEN DANK, es funkt.
was hat mich das nerven gekostet in den letzten tagen.
10000mal danke

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag