Seite 1 von 1
Dynamisches Projekt und Weiterleitungen in asp dot net
Verfasst: 28.09.2005, 09:06
von Stefan
Hallo,
ich bin mir nicht sicher ob das Thema eher in die Kategorie Google gehört, da es sich im Prinzip um ein Googleproblem dreht.
Wir haben eine Seite in asp dot net realisiert.
Jetzt ist es so, dass wenn man die Domain aufruft,
www.domain.de direkt per 302 an
www.domain.de/startseite-1.aspx weitergeleitet wird.
Kann man das Googletechnisch so lassen oder geht das in die Hose?
Genau das Gleiche mit alten Unterseiten, id=123 wir umgeleitet nach unterseite-123.aspx das sollte doch theoretisch kein Problem darstellen.
Hat auf diesem Gebiet jemand Erfahrungen gemacht?
Gruß
Stefan
Verfasst:
von
Content Erstellung von
ABAKUS Internet Marketing
Ihre Vorteile:
- einzigartige Texte
- suchmaschinenoptimierte Inhalte
- eine sinnvolle Content-Strategie
- Beratung und Umsetzung
Jetzt anfragen:
0511 / 300325-0
Dynamisches Projekt und Weiterleitungen in asp dot net
Verfasst: 28.09.2005, 12:43
von Smoerble
Also generell verstehe ich nicht, wieso Du sowas machst, das würde mich 'mal interessieren.
Die Frage ist aber nicht .NET spezifisch, sondern eine generelle Frage zu automatischen Weiterleitungen... und da gilt wohl ziemlich sicher: Umlaietungen sind immer schlecht .
mod_rewrite ist ja keine echte Umleitung, jedenfalls ist mod_reqrite kein Problem... nur geht das bei IIS nicht, da gibt's aber bei Windows2003 Servern irgend etwas entsprechendes eingebaut... ist aber ein anderes Thema.
Verfasst: 28.09.2005, 12:52
von Stefan
Hi,
danke für deine Antwort.
Das Web ist eine mehrsprachige Geschichte, die Umleitungen ala mod_rewrite stehen soweit. Leider ist die Startseite auch dynamisch und somit benötigt sie, um aufgerufen zu werden eine eindeutige ID.
Was noch fehlt ist eine Möglichkeit diese Art Session domain.de/(asdasdas)/datei.aspx heraus zu bekommen und bestehende Seiten automatisch umzuleiten.
Mein Sorge ist jedoch ob es schädlich ist, dass wenn man domain.de aufruft direkt zu domain.de/startseite-123.aspx weitergeleitet wird?
Das das ganze nicht soo gut ist, das ist schon klar.
Ich hoffe man kann meine Argumentation nachvollziehen.
Gruß
Stefan
Verfasst:
von
SEO Consulting bei
ABAKUS Internet Marketing Erfahrung seit 2002
- persönliche Betreuung
- individuelle Beratung
- kompetente Umsetzung
Jetzt anfragen:
0511 / 300325-0.
Dynamisches Projekt und Weiterleitungen in asp dot net
Verfasst: 28.09.2005, 13:18
von Smoerble
Verstehe Deine Frage jetzt nicht mehr. Wenn klar ist, dass es nicht so gut ist, ist es doch damit automatisch schlecht, oder? Will heissen: eine andere Lösung wäre vorzuziehen (also eine default.apsx, die Content auch ohne Parameter liefert). Somit, noch einfacher: ja, es ist schlecht.
Willst Du nicht 'mal beschreiben, warum Du das machst, damit wir da evtl. 'nen Vorschlag machen können?
Verfasst: 28.09.2005, 13:55
von Stefan
Hi,
danke ersteinmal, dass du dich mit dem Problem auseinander setzt.
Also folgendes:
Die Startseite kann per Backoffice festgelegt werden. Es gibt ebenfalls verschiedene Sprachen und für diese Sprachen auch Startseiten.
Wenn man sich jetzt auf einer Unterseite befindet und zur Startseite will, wird in der DB geguckt, was die jeweilige Startseite der Sprache ist.
Jetzt wird die Seite aufgerufen domain.de/seite-1234.aspx funktioniert auch wunderbar. Wenn jetzt fälschlicherweise die alte url ala domain.de/index.aspx?id=1234 aufgerufen wird findet eine Weiterleitung nach seite-1234.aspx statt.
Die Seite seite-1234.aspx existiert nicht, den Inhalt lasse wir vom server zurückgeben ähnlich mod_rewrite.
So ich kann also nicht einfach auf das Root verlinken ich muss als Startseite index-123.aspx nehmen. Ergo findet beim Aufruf von domain.de folgendes statt:
index.aspx wird aufgerufen, da keine ID vergeben , wird die Startseite aus der DB genommen und es wird index.aspx?id=123 aufgerufen.
Da wir aber die alten Seiten mit id Übergabe umleiten, um Statische zu erhalten, wird index-1234.aspx aufgefufen (per ServerRedirect).
Das problem mit der default.aspx ist, dass wenn jetzt von wo auch immer die Startseite aufgerufen wird diese dann doch eine andere URL hat als die eigendliche, oder ist das Google egal?
Mir ist das auch alles zu viel wirrwarr, also wenn du einen Vorschlag hast immer her damit.
Ich hoffe das ist einigermaßen verständlich ausgedrückt.
Gruß
Stefan
Dynamisches Projekt und Weiterleitungen in asp dot net
Verfasst: 28.09.2005, 14:33
von Smoerble
Da würde ich einfach die startseite-123.aspx in die index.aspx includen statt weiterzuleiten. Wäre zwar duplicate content, aber die index.aspx wäre dann das "original" und die startseite-123.aspx das Duplicate, somit wäre das wohl noch einen Tick besser d. SuMas... lezteres ist aber nur eine unbegründete Vermutung.
Verfasst: 28.09.2005, 14:35
von Stefan
Ja genau, das testen wir grade,
Danke nochmal für den Beistand
Stefan