Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak zrobić taką regułę w .htaccess?
colargol
post
Post #1





Grupa: Zarejestrowani
Postów: 35
Pomógł: 0
Dołączył: 24.02.2009

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


Chciałbym, aby po wpisaniu adresu URL:
example.com/7890/page.html
był wczytywany na serwerze plik z katalogu:
/7/8/9/0/page.html

(lub np. /abc/page.html => /a/b/c/page.html)

Jak to zrobić za pomocą mod rewrite i .htaccess?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
batman
post
Post #2





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




Jeśli ilość znaków jest stała można pokusić się o coś takiego:

RewriteRule ^(.){1}/(.){1}/(.){1}/(.*)\.html$ /$1/$2/$3/$4\.html [L]

Regułkę napisałem bez przetestowania, więc może wymagać drobnej modyfikacji.
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: 3.10.2025 - 13:38