WebSite X5Help Center

 
Marcin A.
Marcin A.
User

Znak zapytania w url. Jak się go pozbyć?  pl

Autor: Marcin A.
Visited 894, Followers 1, Udostępniony 0  

Jak się pozbyć znaku zapytania w adresie url postów na blogu? Jest to nie naturalne. Dziwnie wygląda.

https://piekne-chwile.pl/blog/?jak-przygotowac-sie-do-sesji-slubnej

Już nie wspomnę o linkach typu: https://piekne-chwile.pl/blog/index.php?jak-przygotowac-sie-do-sesji-slubnej

Da się usunąć z linku index.php i znak zapytania?

Taka forma linku jest trudna dla google. Nie wiem czy przez to już drugi post z mojego bloga jest wykluczony z indeksowania.

Posted on the
7 ODPOWIEDZI
Promise SA
Promise SA
Icm Partner

Witaj Marcin,

Czy korzystasz z jakichś własnych reguł dla modułu "mod_rewrite" na serwerze?

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Marcin A.
Marcin A.
User
Autor

Mam kilka ustawień w .htacces

Za pomocą obsługi serwera na którym mam stronę, zrobiłem już, że blog nie wyświetla index.php, więc linki wyglądają już tak: https://piekne-chwile.pl/blog/?jak-przygotowac-sie-do-sesji-slubnej

Jednak chciałbym sie pozbyc także znaku zapytaniua z linku. Czy to jest możliwe? Czy ten znak "?" jest generowany przez probram websitex5?

W innym wątku poruszyłęm także temat strony kanonicznej bloga-a, proszę o pilna pomoc.

Czytaj więcej
Posted on the from Marcin A.
Promise SA
Promise SA
Icm Partner

Witaj Marcin,

Znak zapytania w adresie jest niezbędny do przekazania parametru/ów z adresu to skryptu PHP (index.php). Oczywiście można go "ukryć" wykorzystując moduł "mod_rewrite", w ten sam sposób w jaki "ukryłeś" w adresie nazwę pliku "index.php". Proszę dostosować ustawienia w .htaccess w taki sposób żeby ukryć całość, tj. "index.php?".

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Marcin A.
Marcin A.
User
Autor
Promise SA
Witaj Marcin, Znak zapytania w adresie jest niezbędny do przekazania parametru/ów z adresu to skryptu PHP (index.php). Oczywiście można go "ukryć" wykorzystując moduł "mod_rewrite", w ten sam sposób w jaki "ukryłeś" w adresie nazwę pliku "index.php". Proszę dostosować ustawienia w .htaccess w taki sposób żeby ukryć całość, tj. "index.php?". Pozdrawiamy
Można jakąś podpowiedź jaki to wpis zrobić? Proszę także o odpowiedź w moim innym zapytaniu odnośnie rel=canonical na blogu?

Czytaj więcej
Posted on the from Marcin A.
Marcin A.
Marcin A.
User
Autor

Teraz mam taki wpis w .htacces

RewriteCond %{THE_REQUEST} ^.*?/index.php
RewriteRule ^(.*?)index.php$ https://piekne-chwile.pl/$1 [R=301,L]
RewriteRule ^(.*?)index$ https://.piekne-chwile.pl/$1 [R=301,L]

Jak go zmodyfikować aby nie było także znaku zapytania?

Czytaj więcej
Posted on the from Marcin A.
Promise SA
Promise SA
Icm Partner

Witaj Marcin,

W tym wypadku chyba niezbędne będzie skorzystanie z wyrażeń regularnych. Najlepiej będzie skontaktować się w tej sprawie ze wsparciem technicznym firmy hostingowej, my nie mamy takiego doświadczenia z modułem "mod_rewrite". W drugim wątku ktoś już udzielił Ci odpowiedzi.

Pozdrawiamy

Czytaj więcej
Posted on the from Promise SA
Marcin A.
Marcin A.
User
Autor
Promise SA
Witaj Marcin, W tym wypadku chyba niezbędne będzie skorzystanie z wyrażeń regularnych. Najlepiej będzie skontaktować się w tej sprawie ze wsparciem technicznym firmy hostingowej, my nie mamy takiego doświadczenia z modułem "mod_rewrite". W drugim wątku ktoś już udzielił Ci odpowiedzi. Pozdrawiamy
Chodzi mi o ten wątek. Tutaj nikt nie odpowiedział: https://helpcenter.websitex5.com/pl/post/242973

Czytaj więcej
Posted on the from Marcin A.