Skocz do zawartości

Przekierowanie na bez index.php


rozmiar

Rekomendowane odpowiedzi

Witam, mam problem z przekierowaniem strony.

Witryna postawiona na Symfony, hostowana w home.pl dostępna jest zarówno pod adresami:

https://mojastrona.pl/index.php

https://mojastrona.pl/

https://mojastrona.pl/index.php/kategoria/podstrona

https://mojastrona.pl/kategoria/podstrona

Może macie jakieś pomysły jak pozbyć się tego cholernego index.php i zostawić wersję bez? Szukałem i próbowałem już wielu sposobów, nadal nie wiem jak to zrobić.

Z góry dzięki za pomoc.

edit:

Poradziłem sobie częściowo. Sprawa leży we właściwej regule htaccessa. Korzystając z posta Relonsa zamieszczonego TUTAJ

udało mi się przepisać adres dla głównej, co raczej jest proste. Pytanie tylko jak zmodyfikować tę regułę:

# reguła testująca - jeżeli wywołaniem jest dokładnie ciąg znaków "/index.php" i żaden znak więcej ($ oznacza koniec ciągu, ^ początek)
RewriteCond %{REQUEST_URI} ^\/index.php$
# reguła testująca - sprawdza czy nie ma zapytania ?param1=1&param2=2
RewriteCond %{QUERY_STRING} ^$
# reguła przepisująca
RewriteRule ^(.*)$ https://domena.tld/ [L,R=301]

żeby działała dla podkategorii i podstron podkategorii.

Pozdrawiam

rozmiar

Oferuję usługi SEO w zakresie j. niemieckiego

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności