PDA

Zobacz pełną wersję : proste adresy a linki do plików



shados
22-05-2014, 13:14
Witam,
Sprawa wygląda tak: w joomli 2.5 korzystam z prostych adresów. W artykule umieszczam link do pliku korzystając z edytora JCK (lub JCE - w obu przypadkach dzieje się to samo), który jest na serwerze. W treści artykułu zapisuje się ścieżka w postaci:

images/files/dokument.pdf
co daje link:

http://www.mojastrona.pl/images/files/dokument.pdf
Problem w tym, że czasami klikając w link plik zostanie pobrany/otworzony prawidłowo, ale często zdarza się (nie wiem, czy to jakieś humory serwera), że wyskoczy błąd 404 - strona oddaje link do pliku w postaci:

http://www.mojastrona.pl/aktualna_kategoria/aktualny_artykul/images/files/dokument.pdf

Pomaga rozwiązać ten problem dopisanie każdorazowo na dodawanej ścieżce ukośnika "/" na jej początku, ale ze względu na ilość osób, które dodają nowe treści, nie jest możliwe wyegzekwowanie od każdej z nich aby o tym pamiętali.

Czy zatem można to jakoś rozwiązać? Czy można (i jak to zrobić) ustawić domyślnie np. ścieżkę bazową, która automatycznie by się "dodawała" przy próbie skorzystania z linku?

zwiastun
22-05-2014, 13:43
Proponuję zainstalować komponent Załączniki (Attachments) i korzystać z niego . Zwróć uwagę, że aktualnie masz podawaną do publicznej wiadomości pełną ścieżkę do katalogu z dokumentami. To nie jest bezpieczne. Komponent Attachments umożliwia włączenie trybu bezpiecznego. I problemów z pobieraniem plików nie stwarza.

shados
22-05-2014, 14:01
Zwiastun, czy zastosowanie komponentu oznacza konieczność dodania jeszcze raz każdego linku? Strona opiera się na k2, ale oprócz załączników dodawanych właśnie przez k2, niejednokrotnie w treści artykułu występują odnośniki do plików (również dotyczy to ścieżek do obrazków dodawanych w treści bezpośrednio przez edytor, a nie k2). A z racji kilku tysięcy artykułów, w których są linki do plików/obrazków, poprawianie już istniejących linków będzie kłopotliwe, żeby nie powiedzieć niemożliwe.

zwiastun
22-05-2014, 14:54
Stare zostawisz, jak są, nowe będą w Załącznikach. Ale to jest rozwiązanie pod rozwagę. Jak zaradzic na zmiany ścieżek, nie wiem

shados
22-05-2014, 17:48
No to jeszcze pytanie dlaczego tak się dzieje? Dlaczego raz przeglądarka daje właściwy link, a raz pobiera zmieniony? I czy to wina przeglądarki czy może serwera a może samej joomli/k2?