Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> Projekt und Backend auf unterschiedlichen Domains
ElBundy
Beitrag Tue. 30. January 2007, 16:05
Beitrag #1


Member
**

Gruppe: Members
Beiträge: 14
Mitglied seit: 03.08.2006
Mitglieds-Nr.: 176



Hi,
habe schon ein wenig im Forum gesucht aber noch nicht das richtige gefunden.

Irgendwo las ich dazu "wenn das dann mal geht" und wo anders schien es jemand hin bekommen zuhaben muste aber wohl von Hand was in irgendwelchen Dateien ändern.

Ich möchte innerhalb meines Web-Pakets folgendes:

Pfad auf server: (Domain:)
/home/webseiten (domain1)
+backend
+projekt01 (domain2)
+projekt02 (domain3)
....


Habe im Backend alle nötigen Änderungen gemacht, aber irgendwie haut da was nicht hin, wenn ich z.B. ContentFlex verwende werden in Redaktion -> Seite -> bearbeiten die Icons zur auswahl nicht angezeigt, ich bekomme nur eine leere Seite.

Bin für jeden Tipp dankbar!!
Da ich in meinem Web-Paket nur eine Datenbank habe möchte ich halt nicht mit mehrern installationen arbeiten, das muste ich woanders mal machen (shared DB mit mehrern DeDi installationen) und fand das nicht so toll. Daher möchte ich jetzt gerne ein Sefrengo installation für alle Projekte (ca 3-5)

Bye
EL
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Tue. 30. January 2007, 16:12
Beitrag #2


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



Meinst Du so etwas?
/home/webseiten/domain1
/home/webseiten/backend
/home/webseiten/projekt01/domain2
/home/webseiten/projekt02/domain3

Das geht ohne Probleme


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
andi
Beitrag Tue. 30. January 2007, 16:24
Beitrag #3


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



ich denke er meint eher sowas, wie du mal hier versucht hast:
ZITAT
Backend1 | Projekt 1 | www.meine domain.tld
Backend1 | Projekt 2 | www.meine domain2.tld
Backend1 | Projekt 3 | www.meine domain3.tld

hast du das eigentlich mal realisiert?


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
ElBundy
Beitrag Tue. 30. January 2007, 17:26
Beitrag #4


Member
**

Gruppe: Members
Beiträge: 14
Mitglied seit: 03.08.2006
Mitglieds-Nr.: 176



ZITAT(gunwalt @ Tue. 30. January 2007, 16:12) *
Meinst Du so etwas?
/home/webseiten/domain1
/home/webseiten/backend
/home/webseiten/projekt01/domain2
/home/webseiten/projekt02/domain3

Das geht ohne Probleme

Hallo Gunwald
Ja, so ähnlich:
/home/webseiten/ (root für www.domain1.de)
/home/webseiten/backend
/home/webseiten/projekt01 (root für www.domain2.de)
/home/webseiten/projekt02 (root für www.domain3.de)

Ich habe alle Frontend Einträge in den Projekt-Einstallungen auf www.domainX.de angepasst, backend zeigt auf www.domain1.de/backend und die Pfade sind auch OK.

Wenn ich jetzt ein Test mit ContentFlex Modul mache werden mir im Backend die Icons nicht angezeigt mit den ich dann den Content einfügen kann. Sobald ich ein Projekt anlege das unter www.domain1.de/projektXX liegt geht alles wie erwartet. Aber mit einer anderen (sub-)domain also www.domain2.de oder auch www234.domain1.de habe ich wieder die Problem im Backend. Alle Pfade und URL einstellungen im Projekt habe ich mehrfach gepfüft, sehen OK für mich aus.

Jetzt ist die Frage versuche ich was was nicht geht oder mache ich was falsch oder habe ich was vergessen??

Andi,
genau, diesen Thread hatte ich auch mal gesehen und so in der Art woll es sein.

Bye
EL

Der Beitrag wurde von ElBundy bearbeitet: Tue. 30. January 2007, 17:28
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Tue. 30. January 2007, 18:15
Beitrag #5


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(ElBundy @ Tue. 30. January 2007, 17:26) *
Test mit ContentFlex Modul mache werden mir im Backend die Icons nicht angezeigt mit den ich dann den Content einfügen kann.


Du weisst, das Du keine Subdomains nehmen kannst!? Dieser Effewkt kommt bei Subdomains.


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
MaZderMind
Beitrag Tue. 30. January 2007, 18:43
Beitrag #6


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 680
Mitglied seit: 09.08.2006
Wohnort: nähe Mainz
Mitglieds-Nr.: 182



Das Problem ist, dass dann Webseiten aus /home/webseiten/projekt01 (root für www.domain2.de) Javascript-Dateien aus /home/webseiten/backend/ (root für www.domain1.de) einbinden. Da diese Dateien den Inhalt der Seite manipulieren wollen, wird das von den Browsern wegen CrossSiteScripting unterbunden. Lösung: http://forum.sefrengo.org/index.php?s=&...post&p=4410

Gruß, Peter
Go to the top of the page
 
+Quote Post
ElBundy
Beitrag Wed. 31. January 2007, 08:44
Beitrag #7


Member
**

Gruppe: Members
Beiträge: 14
Mitglied seit: 03.08.2006
Mitglieds-Nr.: 176



ZITAT(MaZderMind @ Tue. 30. January 2007, 18:43) *
Das Problem ist, dass dann Webseiten aus /home/webseiten/projekt01 (root für www.domain2.de) Javascript-Dateien aus /home/webseiten/backend/ (root für www.domain1.de) einbinden. Da diese Dateien den Inhalt der Seite manipulieren wollen, wird das von den Browsern wegen CrossSiteScripting unterbunden. Lösung: http://forum.sefrengo.org/index.php?s=&...post&p=4410

Gruß, Peter


Hm,
ich habe mir den Thread mal durchgelesen und da sind es ja mehrere Domains in einem Projekt ich habe aber verschiedene Domains für Backend und Projekte, oder kommt das auf das gleiche raus??
Das mit der sub-domain war nur mal ein Test, das Ziel ist backend via www.domain1.de/backend und Projekte via www.projekt-domain.de

Das Frontend macht mir ja keine Probleme (da ich da ja auch kein Java Script verwende). Das Backend macht Probleme.
Oder verstehe ich da was nicht? Sorry, aber meine PHP und Java(-Script) Kenntnisse sind nur knapp über 0.

Bye
EL
Go to the top of the page
 
+Quote Post
fpie
Beitrag Thu. 1. February 2007, 14:20
Beitrag #8


Member
**

Gruppe: Members
Beiträge: 24
Mitglied seit: 03.07.2006
Wohnort: Bremen
Mitglieds-Nr.: 86



Ich hatte da im Dezember mal einen Vorschlag gemacht, konnte ihn aber aus Zeitgründen noch nicht weiter verfolgen - und bin auch niemand, der Vorschlag grundsätzlich als brauchbar oder ungeeignet einstufen könnte. Vielleicht wirft ja noch mal jemand einen Blick drauf. http://forum.sefrengo.org/index.php?showtopic=591&hl=.

Grüße
Fryd
Go to the top of the page
 
+Quote Post
ElBundy
Beitrag Thu. 1. February 2007, 15:45
Beitrag #9


Member
**

Gruppe: Members
Beiträge: 14
Mitglied seit: 03.08.2006
Mitglieds-Nr.: 176



Hi,
also mit einem quick&dirty habe ich es mal versucht und mit 08/15 Inhalten scheint folgendes zu gehen:

QUELLTEXT
Administration -> System
Pfad zum Backend          /webseiten/backend/
HTML-Pfad zum Backend     http://www.domain1.tld/backend/

Administration -> Projekte -> projekt03
Pfad und Dateiangaben
Pfad zum Frontend          /webseiten/projekt03/      
HTML-Pfad zum Frontend     http://www.domain1.tld/projekt03/     
Platzhalter für Bilder     http://www.domain1.tld/projekt03/cms/img/space.gif

Einstellungen Dateimanager
Startverzeichnis Dateimanager      /webseiten/projekt03/media/      
Startverzeichnis HTML-Pfad         http://www.domain2.tld/media/
(Damit im Frontend die Dateien nicht von einer anderen Domain kommen.)


www.domain2.tld zeigt auf /webseiten/projekt03/
Kein rewriting.
Das ganze in einem Virtual Server Basic bei domainFACTORY mit Sefrengo 1.4 Beta2 standard installation.

Da ich mich ja mit PHP und den Sefrengo interna nicht so auskenne sind Bedenken, Kritik, Verbesserungsvorschläge erwünscht.

Bye
EL

Der Beitrag wurde von ElBundy bearbeitet: Thu. 1. February 2007, 15:46
Go to the top of the page
 
+Quote Post
gunwalt
Beitrag Thu. 1. February 2007, 23:31
Beitrag #10


Advanced Member
********

Gruppe: AdvancedMembers
Beiträge: 1.126
Mitglied seit: 27.06.2006
Mitglieds-Nr.: 7



ZITAT(ElBundy @ Thu. 1. February 2007, 15:45) *
Da ich mich ja mit PHP und den Sefrengo interna nicht so auskenne sind Bedenken, Kritik, Verbesserungsvorschläge erwünscht.


Man lernt aber auch durch Ausprobieren ... alle Konfigurationen sind auch später noch änderbar.


--------------------
------
Ich gehe spazieren durch Gelsenkirchen
Go to the top of the page
 
+Quote Post
ElBundy
Beitrag Fri. 2. February 2007, 11:54
Beitrag #11


Member
**

Gruppe: Members
Beiträge: 14
Mitglied seit: 03.08.2006
Mitglieds-Nr.: 176



So,
mit dem setup aus Beitrag #9 habe ich jetzt auch mod_rewrite ausprobiert, Variante 1 scheint auch zu gehen.
Die htaccess die dabei war hat nicht funktioniert, aber ich meine das ich das selbe problem bei DeDi damals auch hatte (bei einem Reseller vom selben Provider gehostet), ich vermute aber mal das das dann an dF liegt.

Also, in den Projekt Einstellungen mod_rewrite auf 1 und die .htaccess wiefolgt:
QUELLTEXT
Options +FollowSymLinks
RewriteEngine On

RewriteBase /

#dedi mod_rewrite support=1
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?(.*/)?([1-9][0-9]*)?cat([1-9][0-9]*)(,[^\?]*)? /index.php?idcat=$3
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^/?(.*/)?([1-9][0-9]*)?side([1-9][0-9]*)(,[^\?]*)? /index.php?idcatside=$3


mod_rewirte Variante2 hatte ich auch probiert,
Basepath bei UrlRewrite=2. muste ich auf "http://" stellen damit die Links dann aussehen wie
http://www.domian2.tld/Ordnername/ aber das gab immer einen error 500.

Bye
El
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 23.9.24 - 02:16

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.