![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
Witam jestem w trakcie konczenia mojego silnika dla cms'a jednak chcialbym w nim zastosowac wlasny system przyjaznych url'i, i chcialem zapytac czy ktos z was zna jakies dobre art na czym polega pisanie takiego czegos bez ingerencji w server apache i reguly mod_rewrite wiem ze mozna cos takiego zrobic bo czytalem kiedys o tym ale nie wiem zabardzo od czego zaczac (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 291 Pomógł: 156 Dołączył: 23.09.2007 Skąd: ITALY-MILAN Ostrzeżenie: (10%) ![]() ![]() |
No ok ok szukac na google to i ja potrafie chodzi mi jak wy byscie to zrobili albo moze ktos z was juz cos takiego robil i moze sie podzielic nie mowie kodem ale pomyslem jak to zrobil i czy dziala to tak jak mod_rewrite.
Ok niby dziala np tak generuje sobie linki i zawartosc(pseudo kod):
I url sa takie: http://strona.pl/easy.php/Webhacking/8 -> Link do kategorii forum gdzie wyswietlane sa tematy danej kategrii I potem linki generowane poprzez kod zaraprezentowany wyzej: http://strona.pl/posts.php/Webhacking/8/51/uw_test/Tytul Czy takie cos dobrze wyglada i jest to w pelni funkcjonalne?? I jeszcze jedno nie bardzo rozumiem jak dokladnie mam usunac te rozszerzenie plikow tzn rozumiem to tylko jest jeden problem przewaznie strony gdzie sa NiceUrl pracuja zawsze pod kontrola jednego pliku(gdzie sie include caly silnik etc...) np index.php wiec regula dla niego w .htaccess wyglada: Cytat <Files index> ForceType application/x-httpd-php </Files> A ja np mam kilka plikow np: admin.php index.php register.php Etc..... Wiec jak miala by wygladac regula da wszystkich plikow *.php np z katalogu cms/?? (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) Ten post edytował marcio 27.02.2009, 00:27:22 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 374 Pomógł: 3 Dołączył: 30.12.2006 Skąd: co skąd? Ostrzeżenie: (10%) ![]() ![]() |
A ja np mam kilka plikow np: wyciagasz $_SERVER[REQUEST_URI] i dostajesz np. "/register";admin.php index.php register.php Etc..... Wiec jak miala by wygladac regula da wszystkich plikow *.php np z katalogu cms/?? (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) potem tylko include(substr($_SERVER[REQUEST_URI], 1).".php") chyba o ot Ci chodzilo |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 18:18 |