![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 4.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam coś takiego: RewriteRule ^([^/]*)\.html$ /kategoria.php?t=$1 [L] i chciałbym, żeby nie dodawało w ogóle rozszerzenia (w tym przypadku .html) Jeśli usunie się to rozszerzenie, to przestaje działać. Jakby to zrobić? |
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 171 Pomógł: 18 Dołączył: 17.04.2006 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
Nie rozumiem tylko jednego, ModRewrite wyszukuje pasujących ciągów, zatem on nic nie dodaje. Ale aby znalazł szukany ciąg, bez końcówki .html powinieneś usunąć \.html
-------------------- www.fachoweuslugi.pl | www.zlec-usluge.pl | www.pokazsie.pl
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 41 Pomógł: 10 Dołączył: 13.01.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
tak jak kolega wyżej napisał, żeby nie dodawało Ci czegoś w linku musisz to w skrypcie strony zapewnić nie zaś w .htaccess, ten plik tylko przetwarza otrzymany adres
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 236 Pomógł: 0 Dołączył: 4.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Znaczy ja planowałem zrobić tak, że jeśli mam link w postaci:
http://nazwa.pl/newsy?x=newsnumerjeden to planowałem zrobić, żeby pokazywał się pod http://nazwa.pl/newsnumerjeden, ale wtedy jeszcze nie robi przekierowania, więc pomyślałem, żeby dodać do tego przekierowanie z tego - http://nazwa.pl/newsy?x=newsnumerjeden na to - http://nazwa.pl/newsnumerjeden To może wypalić, bo już przekierowuje mnie na http://nazwa.pl/newsnumerjeden, ale takowego pliku nie ma, bo dodaje mi się to .html, więc jest http://nazwa.pl/newsnumerjeden.html Po wywaleniu .html wszystko powinno być ok, tylko że sposób zaproponowany w postach wyżej nie działa, wyświetla się błąd 500 o ile dobrze pamiętam i strona się nie odpala. Ogólnie rzecz biorąc: w htaccess chcę ustawić 'imitowanie' adresu, a później przekierować na 'imitowany' adres. Logicznie rzecz biorąc - powinno zadziałać i to bez angażowania w to skryptu strony. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 20.08.2025 - 05:59 |