ivallpl | 2022-05-13 14:48:42 UTC | #1
Hej, chciałbym umożliwić użytkownikom mojej strony podpięcie domeny. Moja strona wykorzystuje Cloudflare. Chciałbym żeby to wyglądało mniej więcej tak:
sklep.domenauzytkownika.pl -> (pokazuje dane z) mojadomena.pl/shop/x/ lub subdomena.mojadomena.pl/shop/x/ (obojętne które).
Jak mogę to zrobić? Próbowałem coś poszukać w google, ale niestety z marnym skutkiem.
bopke | 2022-05-13 15:39:36 UTC | #2
Żeby coś takiego działało, musisz dostarczyć ludziom własną domenę lub adres IP na któy powinni przekierować swoją domenę, a potem handlować takie rzeczy na poziomie webservera lub swojej aplikacji.
SystemZ | 2022-05-13 15:48:28 UTC | #3
SSL for SaaS powinno pomóc podpiąć (sub)domeny użytkowników w ramach swojego konta CF.
https://developers.cloudflare.com/ssl/ssl-for-saas
ivallpl | 2022-05-13 16:46:00 UTC | #4
@bopke Myślałem o takim czymś ale nie mam pojęcia jak się za to zabrać i w czym to zrobić.
@SystemZ próbowałem z tego korzystać, ale dalej pozostaje pytanie jak użytkownik ma zrobić cname pod konkretny sklep? myślałem o jakimś rekordzie txt z id sklepu ale nie wiem jak to obsłużyć
SystemZ | 2022-05-13 16:59:19 UTC | #5
Nie musi być pod konkretny sklep z perspektywy użytkownika.
Po zweryfikowaniu w CF, po prostu obsługujesz to z poziomu aplikacji używając nagłówka Host
.
Wygląda na to, że masz kilka osobnych problemów do rozwiązania, lepiej jak je rozpiszesz dokładniej.
ivallpl | 2022-05-13 18:56:29 UTC | #6
Chyba nie rozumiem :frowning:
Mam ustawiony CNAME z asd.ivall.pl na domain.vishop.pl. Tą pierwszą subdomenę dodałem do SSL for SaaS i wszystko fajnie działa, ale pokazuje mi się strona nginx (domain.vishop.pl to cname na vishop.pl, tak jest w poradniku cloudflare). Chciałbym żeby po wejściu na asd.ivall.pl nie była pokazana strona główna/strona nginx, a vishop.pl/shop/ID_SKLEPU/. Musiałbym napisać sam oddzielną aplikację, która sprawdzałaby na subdomenie domain.vishop.pl w bazie danych id sklepu przypisanego do domeny z której leci zapytanie i później jakoś przekierować na to?
SystemZ | 2022-05-14 00:13:32 UTC | #7
Wydajesz się to zbędnie komplikować.
Host
system | 2022-06-15 00:13:58 UTC | #8
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.