Skocz do zawartości

Nietypowe przekierowanie w .htaccess


termipl

Rekomendowane odpowiedzi

Witam

Mam problem ze stroną klienta która jest zrobiona na jakimś śmiesznym CMS i który stronę główną ma w folderze adresdomeny.pl/pl/ i potrzebuje zrobić w .htaccess żeby pod adresem adresdomeny.pl była widoczna zawartość z folderu /pl/ ale wyświetlał się adres strony głównej a następnie żeby po wpisaniu adresdomeny.pl/pl/ robiło się przekierowanie na stronę główna. Do pobierania treści z /pl/ próbowałem coś takiego w htacces:

RewriteCond %{REQUEST_URI} ^/

RewriteRule ^.* /pl [L]

I przy przekierowaniu dwóch podstron działa bez problemu ale przy stronie głównej już się wywala.

Mogli byście mi coś podpowiedzieć?

Odnośnik do komentarza
Udostępnij na innych stronach

nie bo w tym cms są jeszcze inne wersję językowe w folderach /en/ /de/ a sam cms jest w folderze głównym a w podfolderach są strony z których zaciąga treść. Generalnie to jest jeszcze śmieszniejsze bo to było wcześniej zrobione tak że na stronie głównej ładowała się strona tymczasowa i robiła po chwili refresha komendą <META HTTP-EQUIV="Refresh" CONTENT="0; URL=/pl/index.php"> i przekierowywała na folder /pl

RewriteEngine On

RewriteCond %{HTTP_HOST} ^adres.pl$ [NC]

RewriteRule ^(.*)$ https://www.adres.pl$1 [R=301,L]

RewriteCond %{REQUEST_URI} ^/

RewriteRule ^.* /pl [L]

Odnośnik do komentarza
Udostępnij na innych stronach

regułę raczej powinieneś mieć z negacją. Jeśli nie /en, /de itd. to ustawiasz zmianę urla. Dodatkowo nie pamietam, ale chyba strona główna nie jest "/" tylko "".

BlackPress.pl - Automatyczna dodawarka do precli [Najtańsza na rynku - wystawiamy FV]

BlackPress.pl na forum PiO

Darmowa mieszarka synonimów

Odnośnik do komentarza
Udostępnij na innych stronach

Rozwiązanie tego problemu jest mega proste.

Tworzysz plik: start.php, do niego includujesz zawartośc /pl, następnie tworzysz odpowiednią regułę w htacces (wyswietlanie start.php dla /) i masz problem rozwiązany.

Pozostaje dać canonical dla /pl na / i pozamiatane.

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