![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 338 Pomógł: 2 Dołączył: 4.03.2006 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Przegóglowałem pół sieci, na forum też szukałem, ale nic nie pomoaga mi w rozwiązaniu problemu. Mam stronę w /home/adrian/public_html/dev/strona/ Jej url to 127.0.0.1/~adrian/dev/strona/ W mojej stronie działa FrontController i na podstawie URI wywołuje akcję. Oczekuje, że dostanie URI w postaci index.php/Parm1/Parm2/ParmN/ Wszystko działa cudownie, ale link 127.0.0.1/~adrian/dev/strona/index.php/PokazNewsy/ wyglada nieciekawie. Jest więc mod_rewrite... No i schody się zaczęły... Co umieścić w pliku .htacces aby zgłoszenie 127.0.0.1/~adrian/dev/strona/PokazNewsy zostało przekierowane na 127.0.0.1/~adrian/dev/strona/index.php/PokazNewsy/ ? Znalazlem coś takiego: Kod RewriteEngine On RewriteBase /~adrian/dev/strona/ RewriteRule ^([A-Za-z0-9-]*/?)$ index.php/$1 [L] I to nawet działa. Ale do czasu :/ 1. Nie zadziała coś takiego: 127.0.0.1/~adrian/dev/strona/index.php/PokazNewsy/Parm1/Parm2/ 2. Boli mnie RewriteBase /~adrian/dev/strona/ - jak tego się pozbyć? Nie chcę na sztywno definiować katalogu. Liczę na Waszą pomoc, Pozdrawiam, Adrian. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 22.10.2002 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
To ja zapytam o coś w temacie mod_rewrite.
Obczytałem wsio co znalazłem w necie i nie uzyskałem (może nie zrozumieałem (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) )odpowiedzi na swoje pytanie a brzmi ono: kumam zasade mod_rewrite i wszystko mi działa poza jednym: chciałbym aby w przeglądarce w polu adresu pozostawał adres przed parsowaniem. wpisuje adres: http://xxxxl.pl/airline/zmiana/17/ serwer zmienia adres na http://xxxx.pl/admin/airline.php?akcja=zmiana&a_id=17 ale też w polu adresowym wpisuje drugi link a ja chciałbym aby wyświetlił strone ale adres zostawił: http://xxxxl.pl/airline/zmiana/17/ Mam nadzieje że wyjaśniłem zrozumiale co chciałbym uzyskać. Już wiem znalazłem błąd - pozdrawiam Ten post edytował MacKuz 6.04.2006, 07:53:19 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.10.2025 - 06:47 |