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

Geht das so?

Hier können Sie Ihre Fragen zum Thema Suchmaschinenoptimierung (SEO) / Positionierung stellen
Neues Thema Antworten
friedhelm
PostRank 4
PostRank 4
Beiträge: 187
Registriert: 02.11.2005, 01:41

Beitrag von friedhelm » 15.05.2007, 07:56

Moin habe mal eine Frage bezgl. einer Weiterleitung...

Also ich habe folgendes vor...

Meine Seite ist ein kleines CMS welches über ein Template-System läuft (index.php?temp=soundso). Die Hauptseite, also ohne domain.de/index.php, wäre ja die gleiche als www.domain.de und www.domain.de/index.php (gleiche Startseite). Nun wollte ich mit php eine kleine Weiche bauen. Sprich wenn index.php nur alleine aufgerufen wird, ohne Parameter, dann 301 Weiterleitung auf domain.de/. Nun meine Frage. Wirkt sich der 301 auf alle dahinterstehende Sachen aus, also wenn ich nur die index.php weiterleitite, ohne Parameter bsp: index.php?temp=x&id=1, killt der mir dann die ganzen unter seiten mit wech?

was habt ihr für lösungen oder evtl. kommentare hierzu?
(mod_rewrite geht nicht auf diesem host!) :D - nur mal so, falls das kommen sollte...

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.


obiMX
PostRank 1
PostRank 1
Beiträge: 19
Registriert: 16.05.2007, 00:29

Beitrag von obiMX » 16.05.2007, 01:11

ich versteh dein Problem nicht, meinst du den Verliust der Variable?
Du könntest eine Weiterleitung per php mit
header ("Location: index.php?variable=123");
machen
Aber ich fürchte ich versteh dein Problem nicht ganz und konnte dir gerade nicht wirklich helfen :-?

friedhelm
PostRank 4
PostRank 4
Beiträge: 187
Registriert: 02.11.2005, 01:41

Beitrag von friedhelm » 16.05.2007, 01:20

danke das es überhaupt mal eine antwort gab :D

aehm ich fasse mich mal kürzer

1. habe cms
2. das cms läuft nur über eine index.php
3. www.domain.de und www.domain.de/index.php sind die gleichen startseiten
4. wollte nun per url abgleich, wenn nur index.php ohne parameter aufgerufen wird, auf www.domain.de weiterleiten
5. gibt sich hier ein problem
6. wenn die index.php auf -> / weiterleitet
7. alle artikel u.s.w. sind index.php?id=1 etc. (da wird nüscht umgeleitet, da parameter übergeben wurde)
8. wenn weiterleitung der index.php auf / werden dann die in index.php vorhandenen seiten mit gekillt also die mit parameter (id=1 etc.)
9. oder einfach so lassen und auf die eine DC scheissen (obwohl ist ja startseite , hgmmm)

so hoffe dass ist ein wenig verständlicher jetzt... wenn muss ich gleich mal photoshop anhauen und es aufmalen *gg* :wink:

Henk
PostRank 8
PostRank 8
Beiträge: 796
Registriert: 11.03.2005, 18:01

Beitrag von Henk » 16.05.2007, 08:25

1. habe cms
Gratulation

2. das cms läuft nur über eine index.php
Nich schlecht

3. www.domain.de und www.domain.de/index.php sind die gleichen startseiten
Nein, es gibt nur EINE Seite, das ist die index.php - domain.de/ greift genau auf diese zu

4. wollte nun per url abgleich, wenn nur index.php ohne parameter aufgerufen wird, auf www.domain.de weiterleiten
warum nicht via .htaccess?

Code: Alles auswählen

RewriteEngine On

RewriteRule ^(.*)index.php$ http://www.domain.de/
5. gibt sich hier ein problem
Nein

6. wenn die index.php auf -> / weiterleitet
Nein

7. alle artikel u.s.w. sind index.php?id=1 etc. (da wird nüscht umgeleitet, da parameter übergeben wurde)
Bleibt so wie es ist....

8. wenn weiterleitung der index.php auf / werden dann die in index.php vorhandenen seiten mit gekillt also die mit parameter (id=1 etc.)
Nein

9. oder einfach so lassen und auf die eine DC scheissen (obwohl ist ja startseite , hgmmm)
Es gibt kein DC Problem, Google kann das schon recht gut unterscheiden. Dennoch schadet die UMleitung auch nicht.

friedhelm
PostRank 4
PostRank 4
Beiträge: 187
Registriert: 02.11.2005, 01:41

Beitrag von friedhelm » 16.05.2007, 08:35

aloha,

na da kommt ja schonmal ein wenig licht ins dunkle *gg*

danke für die antworten!!!

die .htaccess rule will aber bei mir nicht

RewriteRule ^(.*)index.php$ https://www.domain.de/

...der spuckt nen 500er aus (internal server error)

oder liegt es evtl. daran, weil ich ohne www. schon auf mit www. umleite ....

RewriteEngine On
RewriteCond %{HTTP_HOST} ^domain\.de$
RewriteRule ^(.*) https://www.domain.de/$1 [R=permanent,L]

Antworten