![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 0 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Cześć,
Mam zainstalowaną stronę pod adresem http://MojaStrona.pl Użytkownicy mogą tworzyć swoje wersje serwisu - różniące się plikiem css. Układ jest taki sam, zmienia się tylko logo, kolorystyka itp. Czyli podmiana pliku css i działa. Jednak użytkownicy chcą mieć dostęp następujący: http://user1.mojastrona.pl http://user2.mojastrona.pl http://user3.mojastrona.pl Czy najlepszym rozwiązaniem będzie zastosowanie wildcard? Wtedy jak w zależności od subdomeny wczytać odpowiedni plik css? Może jakiś inny pomysł? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 332 Pomógł: 10 Dołączył: 13.03.2014 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Po co jakie wildcardy?
Jeśli użytkownicy mogą coś zmieniać to znaczy że masz tam jakiś system uwerzytelniania. Nie możesz po prostu do tabelki/ciasteczka/cokolwiek innego czym sprawdzasz że użytkownik to użytkownik dodać pole w tabeli w którym będzie nazwa pliku css a potem pobierać, przekształcać na link i dodawać do strony? Ewentualnie pobierać zawartość pliku i wrzucać ją w <style></style>? |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 195 Pomógł: 0 Dołączył: 29.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Po co jakie wildcardy? Jeśli użytkownicy mogą coś zmieniać to znaczy że masz tam jakiś system uwerzytelniania. Nie możesz po prostu do tabelki/ciasteczka/cokolwiek innego czym sprawdzasz że użytkownik to użytkownik dodać pole w tabeli w którym będzie nazwa pliku css a potem pobierać, przekształcać na link i dodawać do strony? Ewentualnie pobierać zawartość pliku i wrzucać ją w <style></style>? Wildcard po to, że chcę, aby każdy użytkownik miał swoją subdomenę ale korzystał z jednej instancji aplikacji zainstalowanej pod adresem www.mojastrona.pl - czyli, żebym nie musiał mu instalowac kopii skryptu pod każdą subdomeną. No chyba, że jest jakiś inny sposób niż wildcard? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 10:20 |