wdrożenia PrestaShop

1.5.4.1 problem z przepisywaniem adresów w multistore

  • 11 Odpowiedzi
  • 7238 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline revkrk

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
1.5.4.1 problem z przepisywaniem adresów w multistore
« dnia: Sierpień 07, 2013, 11:44:47 am »
Witam,
posiadam sklep internetowy w oparciu o preste 1.5.4.1. Chciałbym teraz zrobić multistore.
podlinkowałem pod domenę sklep.pluspc.pl katalog konsolowo.pl/shop/pluspc/ lecz ku mojemu zdziwieniu po otwarciu strony sklep.pluspc.pl widzimy zawartość katalogu www.konsolowo.pl/shop/pluspc/ natomiast sklep uruchomi się bez www czyli http://konsolowo.pl/shop/pluspc oczywiście nie wyświetla się prawidłowo przez wzgląd na ustawiony inny adres.


Problematyczne może być przekierowanie z domeny konsolowo.pl na konsolowo.pl/shop w pliku .htacces:



RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)konsolowo.pl [NC]
RewriteRule (.*) http://konsolowo.pl/shop/$1 [R=301,L]


Chociaż próbowałem usunąć tą linijkę i strony dalej nie działają.


W katalogu shop/pluspc jest pusty plik .htaccess wszelkie próby ustawnienia w nim przekierowania z www na bez www nic nie dały.

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline revkrk

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #2 dnia: Sierpień 08, 2013, 11:28:55 am »
Spróbuję troszkę inaczej opisać problem. Pierwszy sklep działa bez problemu, jest na głównej domenie:[/size]http://www.konsolowo.pl i włączone jest przepisywanie do adresu http://www.konsolowo.pl/shop. Drugi sklep ma być docelowo pod adresem:sklep.pluspc.pl a adres wirtualny w preście to http://www.konsolowo.pl/shop/pluspc z czego fizyczny jest taki samNa hostingu superhost ustawiłem nową domenę sklep.pluspc.pl i podałem jej adres do katalogu jak powyżej. Na hostingu pluspc ustawiłem przekierowanie A na odpowiedni adres. Zresztą samo przekierowanie działa bez problemu. Problem jest natiomiast, że po wpisaniu do przeglądarki adresu sklep.pluspc.pl kieruje mnie do katalogu na serwerze konsolowo, nawet wyświetlany jest roboczy plik index.html. Po wpisaniu całego adresu do przeglądarki (konsolowo.pl/shop/pluspc) ładuje się normalnie 2 sklep.


Z ustawień multistore prestashop:


Domena 1
http://www.konsolowo.pl/shopDomena 2http://www.konsolowo.pl/shop/pluspcGłówny sklep ma ustawione opcje:Domena: konsolowo.plFizyczny adres url: /shop/Virtualny adres : <puste>Twój ostateczny adres:http://konsolowo.pl/shop/Drugi sklep ma ustawione:sklep.pluspc.pl przy czym ustawione jest przekierowanie subdomeny na fizyczny adres na dysku:konsolowo.pl/shop/pluspc[/size]

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #3 dnia: Sierpień 08, 2013, 11:48:11 am »
mialem ten sam problem.... katalog, ktory nie istnieje na serwerze fizycznie, czyli w twoim wypadku "pluspc" nie mzoe byc wpisany w linka fizycznego. tam zostawiasz tylko "fizyczny" sklep, czyli link do sklepu zainstalowanego, z ktorego ma korzystac multistore. a w wirtualny wpiszujesz kolejne rozszerzenia dla kazdego nowego sklepu i dopiero wtedy przekierowujesz na ten link domene. czyli w Twoim wypadku dokladnie ma to wygladac tak:

Domena: http://www.konsolowo.pl/ 
  Domena SSL: http://www.konsolowo.pl/ 
  Fizyczny URI: shop/ 
 Wirtualny URI: pluspc/
design4VIP z innej strony...

*

Offline revkrk

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #4 dnia: Sierpień 08, 2013, 12:13:40 pm »
Moment, jeszcze raz. Mam ustawiony pierwszy sklep
Domena: konsolowo.pl
adres fizyczny :/shop/
adres virtualny: <pusty>
adres końcowy http://konsolowo.pl/shop/


Dla drugiego sklepu mam ustawione:
Domena: http://sklep.pluspc.pl
Adres fizyczny <puste>
adres virtualny <puste>
Docelowy adres [size=78%]http://sklep.pluspc.pl[/size]
[/size]
[/size][size=78%]Jeśli dobrze rozumiem, to powinienem ustawić przekierowanie A na hostingu pluspc na katalog fizyczny sklepu, czyli w tym przypadku konsolowo.pl/shop i w konfiguracji prestashop dodać virtualny adres url pluspc. Wtedy wszytko powinno działać tak? [/size]

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #5 dnia: Sierpień 08, 2013, 12:44:20 pm »
a powiedz mi jeszcze jedno... jak u ciebie z czytaniem ze zrozumieniem?

ja pisze jedno a ty dalej popelniasz swoj blad..... napisalem dokladnie co masz gdzie wpisac a ty uparczywie wpisujesz nieistniejace dane.... czy pod adresem http://sklep.pluspc.pl/ masz zainstalowana presta? czy pod http://konsolowo.pl/shop/ ? wrzuc sobie w Wikipedia haslo "fizyczny adres www" oraz "wirtualny adres www" i zobacz jakie sa roznice miedzy jednym a drugim.

napisz co z powyzszego jest dla ciebie niezrozumiale? bo bardziej gotowca nie da sie podac jak tylko po otrzymaniu dostepu do twojego panelu skopiowac i wkleic to co powyzej....

czytaj ze zrozumieniem! nie kombinuj, albo kombinuj ale poza forum ;)


design4VIP z innej strony...

*

Offline revkrk

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #6 dnia: Sierpień 08, 2013, 02:17:29 pm »
Witam,
[/size]zamieszczam screeny:[/color]
[/size]Główna strona:[/color]
[/size][/color]
[/size][/color]
[/size]Druga strona:[/color]
[/size][/color]
[/size][/color]
[/size][/color]
[/size][/size]Na hostingu konsolowo.pl ustawiona jest domena sklep.pluspc.pl na katalog wirtualny www./konsolowo.pl/shop/pluspc/[/size][/size]Na hostingu pluspc.pl ustawione jest przekierowanie A na odpowiedni adres IP dla adresu sklep.pluspc.pl [/color][/color]

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #7 dnia: Sierpień 08, 2013, 02:27:35 pm »
To inaczej przeczytaj cały wątek, w którym wcześniej tłumaczyłem jak się ustawia multidomeny.... lub przenieś temat do działu rynek :)
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl 

*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #8 dnia: Sierpień 08, 2013, 02:30:41 pm »
jak wyzej... to wlasnie dzieki temu watkowi zrozumialem temat, no mzoe nie do konca, bo z dodatkowa mala pomoca @west, ale teraz chce podzielic sie pozyskana wiedza i rozbudowac ten watek. jednak potrzeba jest chwila skpuienia z Twojej strony i porzucenie dotychczasowych mysli i zaczecie wszystkiego od nowa, punk po pukcie wg tego watku....

nie rozumiem tych screenow odnosnie drugiego sklepu...

masz podany jeden sklep dwa razy. po pierwsze, znowu wracamy do czytania ze zrozumieniem, czy pod adresem http://sklep.pluspc.pl zainstalowany jest FIZYCZNIE sklep prestashop? skad ten adres w miejscu na wpisanie fizycznego adresu? a tym bardziej, skad on jako adres "glowny".... jeszcze raz... czy tam jest zainstalowana presta?
tutaj wezme to jako pytanie retoryczne... NIE, oczywiscie, ze nie, bo glownym adresem dla Twojego sklepu jest http://www.konsolowo.pl/shop/pluspc tutaj FIZYCZNIE (teoretycznie, bo z virtualnym katalogiem) jest sklep. teraz domene http://sklep.pluspc.pl w panelu przekierowujesz po 301 na dany katalog, a nie na IP... skad w ogole wzielo sie IP rzekomego sklepu jak on jest wirtualny?
design4VIP z innej strony...

*

Offline revkrk

  • Nowy
  • *
  • 6
  • 0
  • PrestaShop: 1.5.4
  • Status: forum
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #9 dnia: Sierpień 08, 2013, 05:18:18 pm »
Adres IP jest podpięty w DNSach, aby przekierować domenę sklep.pluspc.pl na odpowiedni katalog na serwerze.
Tak więc napiszę jeszcze raz od nowa.


Główny sklep jest umieszczony na serwerze Superhost.pl w katalogu konsolowo.pl/shop/
Postanowiłem przy użyciu opcji multishop otworzyć drugi sklep pod adresem virtualnym pluspc, tak więc cały adres jest konsolowo.pl/shop/pluspc.


Do tego momentu wszystko działa. Jednak ja chciałbym mieć sklep pod adresem sklep.pluspc.pl (moja domena na innym hostingu) tak więć zrobiłem na superhost domenę sklep.pluspc.pl i ustawiłem dla niego ścieżkę do virtualnego katalogu pluspc ustawiłem przekierowanie A w DNSach na adres superhost. Tak więc po wpisaniu sklep.pluspc.pl widzimy katalog konsolowo.pl/shop/pluspc


Dodałem drugi adres w presta shop, tak więć do nowego sklepu wg. presty powinny kierować adresy sklep.pluspc.pl oraz konsolowo.pl/shop/pluspc stąd są 3 screeny.

Nie mam za dużej wiedzy w konfiguracjach sieciowych, ale dotychczas cały sklep postawiłem sam i jak narazie wszystko działa.


*

Offline design4VIP

  • user
  • Mieszkaniec
  • *****
  • 3,866
  • 131
    • design4VIP z innej strony...
  • PrestaShop: PS
  • Status: Programista
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #10 dnia: Sierpień 08, 2013, 06:09:14 pm »
nie przekierowuj domeny na DNSach tylko, jak pisalem wyzej na 301 na katalog. poza tym, co ma domena do serwera w kwestii "domene mam na innym serwerze".... nie ma czegos takiego jak domena na serwerze, wszystkie domeny tak czy siak sa w NASK, a kwestia jest tylko przekierowania. wiec przekieruj ja na stale (301) na konsolowo.pl/shop/pluspc

jedno ale... w pierwszej kolejnosci popraw sklep na katalgu, bo wyglada to tak, jakbys mial dalej wpisany katalog jako fizyczny. druga ewentualnosc, jak doczytasz w panelu przy adresie wirtualnym, musi byc pod niego skonfigurowany serwer. raz mialem stycznosc z Superhost z presta 1.4 i to wiazalo sie z czestym kontaktem z supportem aby podrasowac serwer aby w ogole presta na nim dziala, wiec zakladam, ze wiele rzeczy masz powylaczane, w tym przepisywanie url.


design4VIP z innej strony...

*

Offline west

  • Administrator
  • Mieszkaniec
  • *****
  • 5,292
  • 106
  • Płeć: Mężczyzna
  • Europasaz.pl
    • PrestaShop, Wordpress, SMF, Woocomerce
  • PrestaShop: 8.0
  • Status: Programista
Odp: 1.5.4.1 problem z przepisywaniem adresów w multistore
« Odpowiedź #11 dnia: Sierpień 08, 2013, 06:12:21 pm »
To inaczej:
1. Adres sklepu fizyczny - dla 2 sklepów taki sam
2. Adres sklepu wirtualny - dla 1 "sklep" dla 2 "sklep nowy".
3. W PS masz w panelu zarządzania sklepami właśnie takie dwa pola. Jeśli system postawiony jest na: plusc/sklep - to jest to adres rzeczywisty. Adresem wirtualnym zaś jest to gdzie ma kierować silnik sklepu czyli patrz punkt 2. DNS ustawiasz dla subdomen lub domen najwyższego rzędu - patrz opis w wątku podanym wcześniej.
MODUŁY | https://europasaz.pl |  SKLEPY INTERNETOWE | WSPARCIE TECHNICZNE | HOSTING | https://europasaz.pl