Zum Inhalt springen

Domains als Direkteinstieg in Site

Erstellt am 4. November 2003 · 5 Antworten · letzte Antwort am 5. November 2003

Tags: URLs & Routing, Frage

S.​Kimo ·

Hallo,

in unserer Projekt-Site http://www.stimme-der-hoffnung.de (Christliches Medienzentrum) soll es verschiedene Dirkteinstiege geben. (z.B. http://www.bibelstudien-institut.de -> http://www.stimme-der-hoffnung.de/64.0.html) Das habe ich mit Hilfe unseres Nameservers, dem Apache und typo3- Domain-Datensätzen soweit auch hinbekommen, aber ...

Jetzt funktionieren nur noch alle Links die im Sitebaum unterhalb des Direkteinstiegs liegen, also in diesem Beispiel unterhalb von "Bibelstudien-Institut" . Ich wollte aber gern weiter Zugriff auf alle Seiten des Angebotes haben.

Ich wäre dankbar über Ideen und Hinweise.

Gruss
S.Kimo

S.​Kimo ·

Vielen Dank für den Hinweis.
Ich erinnere mich auf den ausgedehnten Streifzügen zu Beginn meiner typo3-Karriere mal da vorbeigekommen zu sein. Aber wenn man es sucht, dann weiß man nicht mehr wo es war. In Zukunft schau ich zuerst auf deiner Seite vorbei 😉 hat noch nie geschadet.

Hast du auch einen Tipp für das was meine Leute jetzt noch wollen?
http://www.stimme-der-hoffnung/shop -> http://www.stimme-der-hoffnung/index.php?id=8
GEht sicher ganz ähnlich, Leider kenn ich mich mit dem rewrite-Modul nicht so gut aus. Oder gibt es dafür eine typo-Funktion?

Danke und Gruss von der sonnigen Bergstrasse,
S.Kimo

S.​Kimo ·

Ja, genau so ist es. Und jetzt wo du es sagst, dann kann ich natürlich eine index.php machen in der ich einen header redirect vornehme. Ich war irgendwie auf der "Alias-Schiene", was für ein Quatsch.
Danke, manchmal hilft schon eine richtig gestellte Frage 😉 und schon geht's.

Gruss von der inzwischen dunkel gewordenen Bergstrasse.

jweiland ·

Na ja, das geht natürlich mit index.php im shop-Directory und Redirect auf die andere Seite. Ist aber nicht sehr effizient, weil der Browser erstmal die falsche Seite bekommt (index.php) und dann erst die richtige anfordert.
Besser geht das mit einer .htaccess Datei im shop-Verzeichnis mit folgendem Inhalt (ungetestet):

RewriteEngine on
RewriteRule ^$ ../index.php?id=8

oder (für beliebige Ziel-URLs):

RewriteEngine on
RewriteRule ^$ http://meinedomain.tld/index.php?id=8

Viele Grüsse
Jochen Weiland