![]() |
![]() |
![]()
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: 12 Pomógł: 0 Dołączył: 13.06.2016 Ostrzeżenie: (0%) ![]() ![]() |
W pliku index.php mam taki odnośnik do pliku znajdz.php. Po kliknięciu w nazwę produktu w index.php następuje przekierowanie do do pliku znajdz.php z nazwą produktu. Tylko postać linku chciałbym zmienić...
W pliku htaccess mam RewriteRule znajdz-produkt znajdz.php |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 07:57 |