Zaobserwowałem taki oto problem: nie tak dawno (max 30dni) wklejane grafiki ( i inne linki) nie wymuszały pełnego adresu (adres był relacyjny), jednak po któreś aktualizacji zauważyłem, że wszystkie url maja już pełną postać - autouzupełnienie. Może i nie byłoby w tym nic złego, ale... Stronę zacząłem budować na domenie "klasycznej" - otrzymanej wraz ze sklepem. A gdy już sklep miał ręce i nogi, wypisane treści, grafiki, produkty - przerzuciłem sklep na docelową domenę i zaczęły się schody. Linki do grafik które połączone są w galerie, przestały działać (nie da się powiększyć fotki po kliknięciu w "nią"). (sprawdzałem różne przeglądarki i wykluczyłem ich wpływ) Przykład: https://smove.pl/lampa-uv są tam linki do zdjęć w poprzedniej domenie np.: https://sklep1874296.home.pl/public/assets/artykuly/lampa-uv2.png Treści mam trochę i tu rodzi się pytanie czy da się jakoś automatycznie prze-linkować wszystkie stare adresy na nowe? Siedzę teraz i ręcznie to poprawiam, ale boję się, że zostaną mi gdzieś niezauważone takie artefakty. ps. żałuje że nie korzystałem na początku z linków z wykorzystaniem {shop_url}/lampa-uv - problem ten nigdy by nie powstał
@MateuszŁ automatycznego przelinkowania jako-takiego nie ma w sklepie, ale wyczyszczenie pamięci cache w sklepie i wymuszenie adresu domeny powinno to rozwiązać. A czy jesteś jeszcze w stanie wskazać przykładowy produkt / artykuł gdzie znajduje się to zdjęcie? To jest zdjęcie w galerii czy w opisie produktu? Sprawdzę to dokładniej dla Ciebie, ale potrzebuję szczegółów.
Próbowałem czyścić cache, próbowałem też badać wpływ "wymuszenia adresu domeny", nic to nie zmienia. Świadomie zostawiłem "po staremu" tylko https://smove.pl/lampa-uv - po kliknięciu w fotki nie wyświetla się ich podgląd (w trybie galeria). Skoro nie ma "automatu" a czyszczenie cache i wymuszanie adresu nie pomaga to obstawiam, że trzeba to ręcznie prze-klikać. * więc może zgłosić to jako "propozycja funkcji" aby z automatu nie uzupełniało adresu (jak przed aktualizacjami), albo jeśli już uzupełnia to właśnie przy czyszczeniu cache niech prze-linkuje na nowo wszystkie treści... Ręcznie zacząłem zmieniać wszystkie wpisy i opisy produktów dodając tag {shop_url} przy okazji znalazłem błąd, że ten tag nie działa wszędzie np. "wygląd -> moduły gdzie miałem stworzony baner" oraz w opisach kategorii - tworząc błędne linki wyglądające tak: https://smove.pl/pl/c/testowa-kategoria/18 kategorię usunę dziś po 18:00 (bo nie chcę śmiecić w sklepie)
@MateuszŁ ok, sytuacja wygląda następująco: 1. znacznik {site_url} nigdzie poza wiadomościami email i informacjami o płatnościach nie zadziałają, także to rozwiązanie nie wchodzi w grę. 2. wszystkie odnośniki linkujące do zdjęć muszą kierować po odnośniku bezwzględnym, czyli https://nazwadomeny.pl/nazwakatalogu/nazwapliku.jpg - w Twoim przypadku zdjęcie https://sklep1874296.home.pl/public/assets/artykuly/lampa-uv1.png jest właśnie takim linkiem bezwzględnym, gdy zdjęcia były ładowane na serwer przy domenie serwerowej. Grunt jest tylko na podmianie w linkach sklep1874296.home.pl/ na smove.pl/ - aby wyglądało tak: https://smove.pl/public/assets/artykuly/lampa-uv1.png 3. wymuszenie adresu i czyszczenie cache nie pomoże, bo te operacje nie dotyczą linków bezwzględnych, dlatego jedynym sposobem jest własnoręczna zmiana linków w opisach produktów i kategorii. Możesz ułatwić sobie prace wyświetlając czysty kod html w opisach i wszystkie adresy sklep1874296.home.pl/ podmienić na smove.pl/ - nie trzeba starych zdjęć usuwać i dodawać na nowo. 4. niestety takiej funkcji nie wprowadzimy, bo poprzez ten mechanizm możesz wrzucać do opisów wrzucać zdjęcia z zewnętrznych serwisów, a nie bylibyśmy w stanie napisać skryptu, który weryfikowałby poprawność zarówno plików umieszczonych w ramach serwera, jak i też poza nim. Mam nadzieję, że udało mi się wszystkie wątpliwości wyjaśnić.
OK, tak myślałem ale dzięki za poświęcony czas i wyjaśnienia Ps. w poprzednim poście zrobiłem czeski błąd chodziło mi o znacznik {shop_url}, który działa praktycznie wszędzie (poza wskazanymi wcześniej miejscami)