![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 13.06.2016 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Stworzyłem i nadal tworzę prostą stronę internetową, przy której chciałbym wykorzystać plik htaccess do przyjaznych adresów. Nie działa mi jednak przepisanie. Czy mógłby mi ktoś podpowiedzieć gdzie jest błąd. Wszytko odbywa się póki co na serwerze lokalnym xampp. Adres wyświetlający się w przeglądarce to: znajdz-produkt?produkt=nazwaproduktu Chciałbym żeby ten adres wyglądał tak: znajdz-produkt/produkt/nazwaproduktu Kod w pliku htaccess jest następujący: ### PROTECT FILES ### <FilesMatch "\.(htaccess|htpasswd|ini|fla|psd|log|sh)$"> Order Allow,Deny Deny from all </FilesMatch> Options FollowSymLinks RewriteEngine On Options -Indexes DirectoryIndex index.php RewriteRule znajdz-produkt znajdz.php RewriteRule ^index.html$ index.php RewriteRule ^znajdz-produkt/produkt/([^-]*)$ znajdz-produkt?produkt=$1 [L] Prośba o podpowiedź. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 220 Pomógł: 18 Dołączył: 5.02.2016 Skąd: Polska Ostrzeżenie: (0%) ![]() ![]() |
Cytat Adres wyświetlający się w przeglądarce to: znajdz-produkt?produkt=nazwaproduktu Chciałbym żeby ten adres wyglądał tak: znajdz-produkt/produkt/nazwaproduktu
Próbuj. Też miałem przed chwilą problem z mod_rewrite i to wyżej mi zadziałało. Co istotne, zmień adresy na znajdz-produkt/produkt/blabla a nie zmienne ?produkt=blabla Ten post edytował Niree 22.11.2016, 16:15:53 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 10:11 |