PDA

Zobacz pełną wersję : Problem z prostymi URL



piasio
22-09-2022, 17:32
Mam problem z włączeniem prostych URL..
W konfiguracji globalnej "Proste adresy" oraz "Zastosuj przepisywanie URL" zaznaczone na "tak"
W lokalizacji public_html plik htaccess.txt jest przemianowany na .htaccess
Niestety to co podpięte pod menu wyświetla się z przyjaznym adresem.. a artykuły wyróżnione po wejściu w nie niestety już nie..
Stronka testowa z tym problemem
(http://srv40946.seohost.com.pl/)
Coś powinienem włączyć, zmodyfikować czy to jakaś kwestia ustawień serwera ?

rkonik
24-09-2022, 00:21
Używasz Buildera.
Proponuje skontaktować się z autorami.

piasio
25-09-2022, 00:25
Ten system zainstalowałem z panelu administracyjnego.. ale właściwą stronkę - na której problem również występuje - klasycznie stawiałem ładując pliki na serwer.. z którego przeniosłem się na ten obecny.
Problem z prostymi adresami wyłapałem dopiero teraz po migracji do Joomla 4..(może występował wcześniej po zmianie serwera ale teraz to już mogę sobie gdybać)
Pomoc techniczna zasugerowała mi zainstalowanie jakiegoś dodatku do prostych url.. co nie bardzo mnie przekonuje... bo narzędzie do krótkich adresów jest wbudowane i powinno działać jak trzeba.. zwłaszcza że w poprzedniej wersji śmigało bez zarzutów..
Nadal nie bardzo wiem co z tym począć..

rkonik
25-09-2022, 14:33
Osobiście nie lubię tego buildera. Nie pytaj dlaczego bo długi temat.

Po pierwsze zawsze wykonuj backup przed przeprowadzaniem prac, tym bardziej prac które mocno wpływają na działanie CMS-a. Dzięki temu zawsze możesz przywrócić wersję poprzednią lub odpalić stronę w wersji poprzedniej np lokalnie lub na innym deweloperskim serwerze.

Nie wiem czy coś mieszałeś w htaccess. Może tam masz coś namieszane. Na start może przywróć ten z Joomla 4 https://github.com/joomla/joomla-cms/raw/4.2-dev/htaccess.txt

piasio
25-09-2022, 14:49
Nie wiem czy coś mieszałeś w htaccess. Może tam masz coś namieszane. Na start może przywróć ten z Joomla 4 Ok./ sprawdzę..
Rozumiem w takim razie że problem nie powinien wystąpić jeżeli zainstaluję stronę w sposób klasyczny ładując samemu pliki na serwer. Dobrze myślę ?

rkonik
25-09-2022, 15:28
Nie wiem co rozumiesz pod pojęciami "sposób klasyczny" i "ładując same pliki"
Generalnie jeżeli instalujesz Joomle zgodnie z tą dokumentacją https://docs.joomla.org/J4.x:Installing_Joomla i włączając proste adresy też zgodnie z dokumentacją Joomli nie powinieneś mieć problemów z prostymi adresami na czystej Joomli.
Pisząc czysta Joomla mam na myśli bez jakichkolwiek dodatków.
Jeżeli używasz dodatków może okazać się, że w jakiś sposób modyfikują mechanizm i proste adresy nie działają poprawnie.

piasio
03-10-2022, 00:10
Artykuły przypisane do domyślnej kategorii "Uncategorised" wyświetlają się z takimi dziwnymi url.. ale stworzenie nowej kategorii i ustawienie wyświetlania domyślnie na pierwszej stronie sprawę załatwiło..
Hmm.. teraz już nie jestem pewien czy tak po prostu być powinno i czy mnie się coś źle skleiło..

rafjak
22-01-2023, 18:04
Chciałbym podbić temat.
Świeża Joomla 4. Włączone Use URL Rewriting. Zmienione htaccess.txt na .htaccess (orginalny).
Pierwsza strona się wyświetla, a wszystkie podstrony z menu nie działają. Co może być przyczyną.

RJ

siristru
22-01-2023, 21:29
Ale co znaczy, ze nie działają? Pokazuje się błąd 404 czy coś innego?
Możliwe, że jest coś w stockowym htaccessie Joomli co jest nie przyjmowane na twoim serwerze.
Albo potrzebujesz odkomentować RewriteBase /

rafjak
23-01-2023, 10:38
Pokazuje, ze strona nie znaleziona.
Strona tu http://www.uksesperanto.pl/klub/dane-adresowe.html
Gdzie szukać RewriteBase?

RJ

siristru
23-01-2023, 11:08
W pliku htaccess.

rkonik
23-01-2023, 12:44
Na pewno poprawnie włączyłeś proste adresy?
Masz dostęp do logów serwera?

rafjak
23-01-2023, 17:54
Dzięki wszystkim za pomoc.
Pomogły wpisy

<Directory "/var/www/html">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>

W pliku ./apache2/sites-available/000-default.conf

Pozdrawiam
RJ

effectdesign@strona.pl
26-01-2023, 09:43
Witam,

Piszę ponieważ nie udało mi się rozwiązać problemu.

Mam pytanie. Czy muszę coś zmienić w pliku .htacees na swojej stronie na serwerze?

Aktualnie tworzę stronę testową pod adresem:
http://joomla4qsupgrade2612.effectserwer.hekko24.pl/featured-articles.html

Piszę, ponieważ mam problem z funkcją "Proste adresy" w artykułach po kliknięciu przycisku "Czytaj więcej" oraz linku artykułu.

Problem występuje tylko w sytuacji gdy włączam pozycję menu "Artykuły wyróżnione - przegląd".

Gdy wchodzę do artykułu "Featured article 1" i klikam w przycisk "Czytaj więcej" otrzymuję bardzo dziwny przyjazny link w postaci jak poniżej:

http://joomla4qsupgrade2612.effectserwer.hekko24.pl/featured-articles.html?view=article&id=35:featured-article-1&catid=2

Problem nie pojawia się gdy kliknę link do strony "Artykuły wyróżnione" lub w inną pozycję menu. Linki wyglądają wówczas bardzo dobrze.

http://joomla4qsupgrade2612.effectserwer.hekko24.pl/featured-articles.html

Aktualnie włączyłem "Proste adresy" w panelu administracyjnym oraz zmieniłem nazwę pliku "htaccess.txt" na ".htaccess".

Poproszę o pomoc jak ustawić link do artykułu "Featured article 1" do takiej postaci jak poniżej:

http://joomla4qsupgrade2612.effectserwer.hekko24.pl/featured-articles./2-uncategorized/258-featured-articles.html/

Jak to zrobić żeby w linku była pokazana nazwa pozycji menu/nazwa kategorii/nazwa artykułu:

https://www.yourdomain.com/menu_position_neme/category_name/article_name.html