Magento - več domen
 
harmonik 4. feb 2015 12:09:41 Pridružen od:
4. nov 2014
221 objav
80 14 3
#11

Še vedno se ukvarjam s povezovanjem dodatne domene na obstoječo trgovino... Lahko kdo napiše ali prilepi link do delujočega postopka?


všeč(0) ni všeč(0) spam(0)
 
Perun 4. feb 2015 12:18:27 Pridružen od:
21. jul 2008
4040 objav
4973 260 37
#12

Najbolje kar uraden :)



http://www.magentocommerce.com/knowledge-base/entry/tutorial-multi-site-multi-domain-setup


všeč(1) ni všeč(0) spam(0)
 
harmonik 4. feb 2015 12:40:45 Pridružen od:
4. nov 2014
221 objav
80 14 3
#13

OK, po tem sem že delal, pa ne gre. Mogoče je problem pri točki 3.1... Je dovolj, da nastavim DNS na isti strežnik kot obstoječa domena ali moram obvezno popraviti httpd.conf? Ker dostopa do te datoteke nimam... Razen če pišem registrarju...


všeč(0) ni všeč(0) spam(0)
 
komac 4. feb 2015 12:48:02 Pridružen od:
14. avg 2009
733 objav
673 29 7
#14

domena mora kazati v isto mapo.. Mislim, da imaš več možnosti

-dodaš addon domeno k primarni domeni

-popraviš httpd.conf, da ima nova domena isti root kot primarna

-dodaš domeno normalno, nato pa linkaš njeno publichtml mapo na publichtml mapo primarne



EDIT: še to, meni se je v praksi najbolje obnesla tretja in druga opcija, ker potem lahko normalno pri tej domeni nastavljaš emaile, dnsje ipd.. Torej deluje kot samostojna domena, ima samo root mapo drugačno.


všeč(0) ni všeč(0) spam(0)
 
Coda 5. feb 2015 12:16:33 Pridružen od:
5. okt 2010
420 objav
688 244 45
#15

Ok še moj postopek :) Domena kaže na isti folder.



1. v administraciji za store view jezika dodaj novo url naslov



2. v index.php dodaj


umask(0);
//začetek kode
if (isset($_SERVER['HTTP_HOST'])) {
if ($_SERVER['HTTP_HOST'] == "domena.si" || $_SERVER['HTTP_HOST'] == "www.domena.si"){
$_SERVER["MAGE_RUN_CODE"] = "si";
$_SERVER["MAGE_RUN_TYPE"] = "store";
}
if ($_SERVER['HTTP_HOST'] == "domena.hr" || $_SERVER['HTTP_HOST'] == "www.domena.hr"){
$_SERVER["MAGE_RUN_CODE"] = "hr";
$_SERVER["MAGE_RUN_TYPE"] = "store";
}
}

Odvisno na kak način je trgovina konfigurirana se uporabi različne tipe


$_SERVER["MAGE_RUN_TYPE"] = "website";
ali
$_SERVER["MAGE_RUN_TYPE"] = "store";
všeč(1) ni všeč(0) spam(0)
Dej griz! x ᴥ x Arguing on the internet is like running at the special olympics. Even if you win, you're still retarded. ;)
Izdelava spletnih trgovin Degriz.net
 
harmonik 10. feb 2015 08:46:55 Pridružen od:
4. nov 2014
221 objav
80 14 3
#16

Sploh ne najdem napake...

1. Osnovna in druga domena sta registrirani pri neoserv in imata enaka DNS zapisa, usmerjena na godaddy(ns17.domaincontrol.com in ns18.domaincontrol.com), kjer gostujem 5 trgovin

2. Obe domeni sta Addon domeni na godaddy in imata enak Document Root

3. V Manage Stores imam dodane Store View Name, Store Name in Website Name po uradnem vodiču (Website Name je drugače poimenovan kot osnovni)

4. V Configuration imam za novo domeno nastavljen Unsecure in Secure Base URL (oba sta ista, ker na novi domeni nimam https)

5. V .htaccess imam za drugo domeno naslednje zapise (za prvo nimam nič):


#RewriteBase /magento/  
RewriteCond %{HTTP_HOST} .*drugadomena\.eu [NC]
RewriteRule .* - [E=MAGE_RUN_CODE:druga_domena_eu]
RewriteCond %{HTTP_HOST} .*drugadomena\.eu [NC]
RewriteRule .* - [E=MAGE_RUN_TYPE:website]

SetEnvIf Host www\.drugadomena\.eu MAGE_RUN_CODE=druga_domena_eu
SetEnvIf Host www\.drugadomena\.eu MAGE_RUN_TYPE=website
SetEnvIf Host ^drugadomena\.eu MAGE_RUN_CODE=druga_domena_eu
SetEnvIf Host ^drugadomena\.eu MAGE_RUN_TYPE=website

To z index.php mi tudi ne dela. Pri drugi trgovnini imam vse isto, le da je druga domena parkirana, pa tudi ne dela...




  1. Odgovor brskalnika: Strežnika ni mogoče najti


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se