News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 9
Seite [1]
josch


Try to beat me




Beiträge: 188
# Thema - 23.05.2009 um 14:03 Uhr
Hallo zusammen, ich habe für einen Freund eine Internetseite erstellt.
Die Seite ansich ist "Heimat" für 3 Abteilungen.

Jede Abteilung soll per eigener URL aufrufbar sein, ist aber zeitgleich in die Hauptdomain integriert.
Folgender Aufbau zur besseren veranschaulichung.


1. Hauptseite mit eigener Domain
-> alle Seiten über die Hauptdomain erreichbar
2. Produktseite mit eigener Domain
-> alle Seiten, jeder Abteiung über die Domain der Produktseite erreichbar
3. Produktseite mit eigener Domain
-> alle Seiten, jeder Abteiung über die Domain der Produktseite erreichbar

3 Domains mit eigentlich 3 eigenen Seiten, die aber auf einem Clansphere basieren und darüber verwaltet werden.

Bei all-inkl. habe ich nun das Problem, das ich bei Domain 2. keine Weiterleitung auf eine URL machen kann, sondern nur auf Verzeichnisse.
Bsp:
abc.de soll auf abc.de/index.php?mod=static&action=view&id=X verweisen
bei all-inkl. muss aber
abc.de auf ein verzeichnis z.B. abc.de/abc/ oder bcd.de/abc verweisen.

Wenn ich nun unter abc.de ein Unterordner anlege mit /abc/index.html und dort per Meta-refresh eine weiterleitung auf abc.de/index.... weiterleite krieg ich natürlich kein ergenis, da ich vorher die domain auf den Ordner weitergeleitet habe.

gleiches gilt ja dann wenn ich es Serverseitig mit htaccess mache...

Kennt einer von euch eine Lösung für mein problem?





------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

Zuletzt editiert von josch am 23.05.2009 um 23:08 Uhr (1x Editiert)
Inaktiv
Waduck


Wannabe poster



Herkunft: Dortmund
Beiträge: 28
# Antwort: 1 - 23.05.2009 um 14:37 Uhr
Sollte doch mit .htaccess möglich sein.


------------------
Liquid Code - Content Management Design

Aufgrund quantenmachanischen Effekten kann es sein, dass diese Seite aufhört zu exestieren oder in ein unüblichen Zustand übergehen kann.


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 2 - 23.05.2009 um 15:07 Uhr
hi,
warum genau geht das mit dem meta refresh nicht?
fände das aber auch nicht so schön, .htaccess oder ein simples include wären wohl eleganter.
aber warum sollen meta refresh und .htaccess nicht gehen?

gruß
duRiel


Inaktiv
|
Sea-


Rock the board




Beiträge: 60
# Antwort: 3 - 23.05.2009 um 15:24 Uhr
Also bin selber bei All-Ink.

Mach in ner .htaccess

Redirect /index.htm http://abc.de/index.php?mod=static&action=view&id=X

Hab das eben mal getestet, bei mir geht´s



Inaktiv
|
josch
Thread-Ersteller


Try to beat me




Beiträge: 188
# Antwort: 4 - 23.05.2009 um 22:54 Uhr
Irgendwie hab ich das Problem wohl falsch erklärt :(

Hier mal al Live Beispiel:

ich habe 3 Domains (2 derzeit aktiv)
www.okamedic.de
www.cellsplint.de

Es handelt sich im Prinzip um eine Seite, Cellsplint ist ein Produkt von Okamed.
Wenn ich nun cellsplint.de ansurfe möchte ich das
http://www.cellsplint.de/index.php?mod=static&action=view&id=3
direkt angezeigt wird.

Die Domains laufen alle auf dem selben Webspace.

Wenn ich nun als htaccess das o.g. von Sea- nutze (hatte ich bereits) leite ich von der index.htm(l) auf die Adresse, erhalte dann aber einen Error 500. Allerdings wäre dann auch hier das Problem, das wenn jemand www.okamedic.de aufruft, ebenfalls auf die Seite mit ID=3 geleitet werden würde.

Gibt mit PHP vielleicht eine möglichkeit auszulesen, welche TLD der User ansurft?
Dann könnte ich es so lösen...

Wenn jemand www.okamed.de ansurft, soll jedenfalls die Seite wie sie derzeit ist erscheinen.
bei Cellsplint.de soll die static page mit ID3 angezeigt werden.

später kommen noch 2 weitere TLDs hinzu, wo ebenfalls eine Lösung her muss (wie mit cellsplint.de).



In meinem ersten Post habe ich folgendes versucht, wobei es klar war, das es nicht klappt.
Unterordner angelegt und ihn "cellsplint" genannt, dort eine Index.html erstellt mit einer Meta weiterleitung.
die Domain cellsplint.de auf den Unterordner verwiesen., das ganze ging dann natürlich im Kreis, sobald irgendwas mit "cellsplint.de" in der URL stand wurde er wieder weitergeleitet... also vollkommen falsch.


[edit]

Auch mal wieder typisch... habe mir selbst die Antwort gegeben... Wald vor lauter Bäumen nicht gesehen.
Einfach mit $_SERVER['HTTP_HOST']; eine Abfrage erstellen... sollte ja klappen

So, Problem gelöst...

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
1. / 2. / ... 

<?php
if($_SERVER['HTTP_HOST'] == "www.cellsplint.de"){
    if(
$_SERVER['REQUEST_URI'] == "/")    {
header ('Location: http://www.cellsplint.de/index.php?mod=static&action=view&id=3');
    }
} elseif (
$_SERVER['HTTP_HOST'] == "cellsplint.de") {
    if(
$_SERVER['REQUEST_URI'] == "/")    {
header ('Location: http://www.cellsplint.de/index.php?mod=static&action=view&id=3');
    }
}
?>


Ist vielleicht nicht die einfachste Lösung, aber es funktioniert...


------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

Zuletzt editiert von josch am 23.05.2009 um 23:08 Uhr (4x Editiert)
Inaktiv
|
Sea-


Rock the board




Beiträge: 60
# Antwort: 5 - 24.05.2009 um 00:27 Uhr
Na das ist auch ne Lösung, wie gesagt. Bei mir hat es einwandfrei funktioniert...


Inaktiv
|
josch
Thread-Ersteller


Try to beat me




Beiträge: 188
# Antwort: 6 - 24.05.2009 um 11:28 Uhr
auch bei 2 domains?


------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

Inaktiv
|
Sea-


Rock the board




Beiträge: 60
# Antwort: 7 - 24.05.2009 um 12:06 Uhr
Ja. Es muss nicht mal index.htm vorhanden sein.

Die .htaccess im Hauptordner der 2 Domain reicht.

Wenn das



mit der .htaccess nicht funktioniert, würde ich einfach mal den Support von all-inkl.com in Anspruch nehmen. Die Antworten dir sehr schnell meist.

Ach so, ich habe für jede Domain einen eigenen Ordner.

Meine Sessions speichere ich im Hauptverzeichnis meines Webspaces

Glaub zwar nicht das es dadran liegt, aber testen kann man ja:

Sie können diese Einstellung mittels einer .htaccess Datei im Hauptverzeichnis Ihres Webspaces für Ihre Domain umstellen. Erzeugen Sie sich dazu eine Datei namens .htaccess (Punkt Punkt vorn, ohne Endung) und schreiben Sie dort folgenden Inhalt hinein:

php_value session.save_path /www/htdocs/<FTPLOGIN>/tmp/

Sie müssten dann hier jedoch noch den entsprechenden Ordner /tmp/ auf Ihrem Webspace hinterlegen. Der CHMOD sollte dann hier ebenfalls auf 777 gesetzt werden wenn Sie einen Vollzugriff ermöglichen möchten.




Inaktiv
|
josch
Thread-Ersteller


Try to beat me




Beiträge: 188
# Antwort: 8 - 24.05.2009 um 14:20 Uhr
Da liegt doch der Hund begraben... wenn ich jede Domain in einen eigenen Ordner packe, funktioniert es auch, da es aber eine verbundene Seite mit einem Design ist.. funktioniert das ganze nicht.

Vom all-inkl. support wurde telefonisch nur gesagt "Eine weiterleitung auf eine Domain ist derzeit nicht möglich, soll aber in absehbarer Zeit vereinfacht eingebaut werden."

nichts desto trotz, es funktioniert jetzt wie es soll


------------------
Der Vorteil der Klugheit besteht darin, daß man sich dumm stellen kann. Das Gegenteil ist schon schwieriger.

Inaktiv
|
Jam2 ClanSphere Team


Highlander





Beiträge: 3291
# Antwort: 9 - 24.05.2009 um 21:46 Uhr
About bitte einbinden
[wiki]About[/wiki]


------------------
Gruß/ Best regards
Jam2

Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes)
Template Switch for index.php
Board Navlist last posts

Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota.....
Edi: hö ?
Jam2: nichts ist unmöglich!


Zuletzt editiert von Jam2 ClanSphere Team am 24.05.2009 um 21:46 Uhr (1x Editiert)
Inaktiv
|
Antworten: 9
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo