Zadejte hledaný výraz...

Sdílení dat na multihostingu

Vaultman
verified
rating uzivatele
(1 hodnocení)
5. 5. 2009 00:08:00
Zdravím. Nevím jestli to patří sem, ale tak zkusím to. U hostmonster mám více domén a chci mít jednu "sdílenou" složku v které bych měl soubory společné pro všechny domény, jako jsou některé php scripty, obrázky, css styly, javascript, atp. Jde o to že skrze php se k souborům dostanu (include), takže cestu zadávám správně, ale v čistém html se ani za boha k souborům dostat nemůžu, takže mi ten obrázek nenačte ani zanic... to samé s JS scripty. Nevíte náhodou někdo jak na to? pro upřesnění, adresářová struktura je následující:
  • root
    • domena1
    • domena2
    • domena3
    • .
    • .
    • .
    • library
dodávám že pokud ten obrázek dám samotný do rootu tak ho načíst dokážu, ale jakmile je v nějaké složce tak už ne...
"../image.jpg" - načtu
"../library/image.jpg" - nenačtu
Díky
5. 5. 2009 00:08:00
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297957
tak to dej do nějaké složky u jedné domény ne ? pak budeš všechny obrázky a css načítat přes určitou doménu a to by mělo jít bez problému ...
5. 5. 2009 08:44:45
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297956
sithius
verified
rating uzivatele
5. 5. 2009 12:31:56
Napsal SjirkaS;280018
tak to dej do nějaké složky u jedné domény ne ? pak budeš všechny obrázky a css načítat přes určitou doménu a to by mělo jít bez problému ...
a nebude to brát jako dvě domény a lagovat stejně?
5. 5. 2009 12:31:56
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297955
Milan Kryl
verified
rating uzivatele
(26 hodnocení)
5. 5. 2009 13:16:48
pokud je to delane podobne jako na dreamhostu, tak jednotlive domeny muzou byt namapovane z ruznych stroju a po prihlaseni je vidis virtualne v jednom rootu.
5. 5. 2009 13:16:48
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297954
Michal Zima
verified
rating uzivatele
(6 hodnocení)
10. 5. 2009 22:11:36
Napsal Vaultman;279944
Jde o to že skrze php se k souborům dostanu (include), takže cestu zadávám správně, ale v čistém html se ani za boha k souborům dostat nemůžu, takže mi ten obrázek nenačte ani zanic... to samé s JS scripty. Nevíte náhodou někdo jak na to?
Ale jistě. Musíš si ale hned na počátku uvědomit dva naprosto rozdílné přístupy.
První přístup je z pohledu serveru/apache/PHP. Na serveru máš všechno v adresářové struktuře a pokud máš práva, tak se k daným věcem dostaneš vždycky.
Druhý přístup je z pohledu klienta/návštěvníka/prohlížeče/HTML (jak libo ;)). Zde jsi omezen tím, do čeho ti dovolí nakouknout webový server. Takže pouze věci http://www.tvojedomena.tld/SLOZKA/SOUBOR.STH. Nic víc.
Z toho vyplývá, že se návštěvník do té složky jednoduše nemá šanci dostat – vidí pouze to, co máš ve složkách domena1 apod.
Jediným řešením (což ještě neznamená, že nutně funkčním) by bylo použít mod_rewrite, abys přespal tu sdílenou složku na složku v adresářové struktuře dané domény. Pokud tohle nepůjde (což si spíš myslím), tak jedině jak psal SjirkaS – vytvořit složku v jedné (sub)doméně a tam to všechno naházet a v HTML se odkazovat přímo na ni.
Jiná cesta neexistuje.
10. 5. 2009 22:11:36
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297953
miniJOHN
verified
rating uzivatele
(57 hodnocení)
10. 5. 2009 22:15:01
Napsal xHire;283483
Ale jistě. Musíš si ale hned na počátku uvědomit dva naprosto rozdílné přístupy.
První přístup je z pohledu serveru/apache/PHP. Na serveru máš všechno v adresářové struktuře a pokud máš práva, tak se k daným věcem dostaneš vždycky.
Druhý přístup je z pohledu klienta/návštěvníka/prohlížeče/HTML (jak libo ;)). Zde jsi omezen tím, do čeho ti dovolí nakouknout webový server. Takže pouze věci http://www.tvojedomena.tld/SLOZKA/SOUBOR.STH. Nic víc.
Z toho vyplývá, že se návštěvník do té složky jednoduše nemá šanci dostat – vidí pouze to, co máš ve složkách domena1 apod.
Jediným řešením (což ještě neznamená, že nutně funkčním) by bylo použít mod_rewrite, abys přespal tu sdílenou složku na složku v adresářové struktuře dané domény. Pokud tohle nepůjde (což si spíš myslím), tak jedině jak psal SjirkaS – vytvořit složku v jedné (sub)doméně a tam to všechno naházet a v HTML se odkazovat přímo na ni.
Jiná cesta neexistuje.
Co namapovat tu složku přímo v linuxu?
10. 5. 2009 22:15:01
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297952
Michal Zima
verified
rating uzivatele
(6 hodnocení)
10. 5. 2009 23:37:36
Napsal miniJOHN;283486
Co namapovat tu složku přímo v linuxu?
To na hostmonsteru jde? :eek2: Nějak jsem tuhle možnost nepředpokládal, ale pokud to umí, tak proč ne. :)
10. 5. 2009 23:37:36
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297951
miniJOHN
verified
rating uzivatele
(57 hodnocení)
12. 5. 2009 15:36:49
No, myslím, že ano. Do SSH přístup máš, ne?
12. 5. 2009 15:36:49
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297950
Michal Zima
verified
rating uzivatele
(6 hodnocení)
12. 5. 2009 23:04:22
Napsal miniJOHN;284499
No, myslím, že ano. Do SSH přístup máš, ne?
Mě se neptej, já tam nehostuju. :D
12. 5. 2009 23:04:22
https://webtrh.cz/diskuse/sdileni-dat-na-multihostingu/#reply297949
Pro odpověď se přihlašte.
Přihlásit