Przykład z życia wzięty - serwis Autoalfa. Na chwilę obecną jest tam 5 galerii zbudowanych za pomocą dfGallery. Wchodząc na www.autoalfa.com.pl/czarnochowice.galeria.html wszystko jest ok, ale na autoalfa.com.pl/czarnochowice.galeria.html pojawia się problem:

Dlaczego tak się dzieje? A no dlatego, że TYPOlight zapisuje w konfiguracje tejże galerii adres do szablonu właśnie z przedrostkiem "www". Pogrzebałem trochę na oficjalnym forum i znalazłem rozwiązanie.
Tworzymy pliczek crossdomain.xml, który wrzucamy do katalogu głównego forum. Ważne jest, aby nadać mu CHMOD 644. W moim przypadku zawartość pliku wygląda następująco:
<cross-domain-policy>
<allow-access-from domain="www.autoalfa.com.pl"/>
<allow-access-from domain="autoalfa.com.pl"/>
</cross-domain-policy>
Na koniec dodajemy linijkę w /system/config/localconfig.php:
$GLOBALS['TL_CONFIG']['rootFiles'][] = 'crossdomain.xml';
Po co? TYPOlight usuwa wszystkie niewiadome (czyli takie, które nie są zapisane w bazie danych) pliki XML i CSS z folderu, w którym się znajduje. Powyższa linijka "mówi" TYPOlight, że plik jest częścią systemu i nie może zostać usunięty.
Tagi:
-
28 LutZaraz po wersji 2.8.0 ukazała się wersja 2.8.1, naprawiająca kilka bugów i usprawniająca zarządzanie grupami.przez Kamil|0
-
16 LutWłaśnie dzisiaj ukazała się długo oczekiwana nowa wersja 2.8.0 TYPOlight.przez Marcin|0
-
19 GruWykryto krytyczną lukę bezpieczeństwa w instalatorze TYPOlight.przez Marcin|1
Instalacja TYPOlight pokazana krok po kroku. Obejrzyj Video
Szybki przegląd ustawień dostępnych w TYPOlight. Obejrzyj Video
Pokazana istota działania repozytorium modułów. Obejrzyj Video


Brak komentarzy
Dodaj komentarz (+)