[Rozw.] mod_rewrite - ukrywanie index.php w adresie URL

Problemy dotyczące programowania.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
Zielony
Użytkownik
Posty: 535
Rejestracja: 2005-03-17, 18:22
Lokalizacja: Poznań
Kontakt:

Re: [Rozw.] mod_rewrite - ukrywanie index.php w adresie URL

Post autor: Zielony »

Coś mi się jednak zdaje, że Twój skrypt nie przyjmuje parametru jako ścieżki do pliku, tylko normalnie metodą GET. W związku z tym wywoływanie skryptu wygląda tak: index.php?costam/drugie_costam/trzecie_costam/.... Proponowałbym takie rozwiązanie:
RewriteEngine on
RewriteRule index.php/(.+)$ index.php?$1
RewriteRule ^(.+)$ index.php?$1
Żyję - nie każdemu się zdarza - a we krwi mam chlorofil.
[url=http://scxd.info/][img]http://scxd.info/pub/scxdbar/scxd-bar.png[/img][/url]
[b]Registered User #448882[/b]
[img]http://scxd.info/say/img.php[/img]
agresor
Użytkownik
Posty: 620
Rejestracja: 2005-07-03, 21:20

Post autor: agresor »

-
Ostatnio zmieniony 2020-05-29, 12:39 przez agresor, łącznie zmieniany 1 raz.
Awatar użytkownika
Zielony
Użytkownik
Posty: 535
Rejestracja: 2005-03-17, 18:22
Lokalizacja: Poznań
Kontakt:

Re: [Rozw.] mod_rewrite - ukrywanie index.php w adresie URL

Post autor: Zielony »

agresor pisze:RewriteRule (.*) index.php
Poprzednie są jak najbardziej przydatne, ale przecież to nie prześle parametrów do skryptu (?).
RewriteCond %{REQUEST_URI} (/|\.htm|\.php|\.html|/[^.]*)$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+)$ index.php?$1
Ostatnio zmieniony 2007-11-25, 15:20 przez Zielony, łącznie zmieniany 2 razy.
Żyję - nie każdemu się zdarza - a we krwi mam chlorofil.
[url=http://scxd.info/][img]http://scxd.info/pub/scxdbar/scxd-bar.png[/img][/url]
[b]Registered User #448882[/b]
[img]http://scxd.info/say/img.php[/img]
Awatar użytkownika
Matti
Użytkownik
Posty: 124
Rejestracja: 2005-05-20, 23:42
Lokalizacja: Kraków/Trzebinia

Re: [Rozw.] mod_rewrite - ukrywanie index.php w adresie URL

Post autor: Matti »

Wreszcie się udało.
Działa tak jak należy. Dziękuję wszystkim za pomoc.
Jutro jednak idę do księgarni po "mod_rewrite Podręcznik administratora" muszę to poćwiczyć.

Pozdrawiam.

[ Komentarz dodany przez: Zielony: 2007-11-25, 21:03 ]
"[Rozw.]"!
ODPOWIEDZ