Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [htaccess] jeden plik php dwie wersje jezykowe
blokern
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 0
Dołączył: 27.02.2008

Ostrzeżenie: (0%)
-----


Hej podpowiedzcie prosze w jaki sposob ustawic htaccess zeby url

domena.pl i domena.pl/en
kierowala do pliku index.php ktory jest w glownym folderze

domena.pl/rejestracja i domena.pl/en/rejestracja
kierowala do pliku rejestracja.php ktory jest w glownym folderze

domena.pl/logowanie i domena.pl/en/logowanie
kierowala do pliku logowanie.php

itd
po stronie serwera wyciagam z urla jaka to jest wersja jezykowa i podstawiam odpowiednią treść ale

zrobilem tak:

  1. RewriteRule ^(.*)$ <a href="https://www.domena.pl/(.*)$1" target="_blank">https://www.domena.pl/(.*)$1</a> [R,L]
  2.  
  3. RewriteRule ^(.*)rejestracja(.*)$ rejestracja.php [L]
  4. RewriteRule ^(.*)en/rejestracja(.*)$ rejestracja.php [L]


ale obawiam sie ze nie jest to najlepsze rozwiazanie
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
LowiczakPL
post
Post #2





Grupa: Zarejestrowani
Postów: 531
Pomógł: 55
Dołączył: 3.01.2016
Skąd: Łowicz

Ostrzeżenie: (0%)
-----


Jeśli domena.pl i domena.pl/en przez htaccess ma kierować na index.php to skąd będziesz wiedział jaką wersję masz pokazać, jak rozpoznasz że to PL czy EN,

Jeśli rozpoznajesz ten adres domena.pl / domena.pl/en to dlaczego nie zrobisz sobie tylko jeden plik index,php i w nim zrób sobie rozpoznawanie jaka ścieżka jest aktualnie do pokazania, czy to główna, logowanie czy rejestracja i jaka wersja językowa.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 16.10.2025 - 21:37