![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 1 Dołączył: 2.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
mam taki adres:
Kod http://localhost/blog/templates/show.php?id=2 robie sa regulke modrewrite: Kod RewriteRule show,(.*)\.html show.php?id=$1 i wychodzi: Kod http://localhost/blog/templates/show,2.html a jak zrobic, zeby wyszlo: Kod http://localhost/blog/show,2.html czyli bez folderu /templates/ ? |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
...
Kod RewriteRule ^show,(.*)\.html$ templates/show.php?id=$q [L]
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 1 Dołączył: 2.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
ale to nie dziala, jakby to bylo takie proste to bym na forum nie pytal. dopisanie /templates/ nie pomaga, bo nic sie nie wyswietla
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
a w którym folderze dajesz .htaccess i ustawiłeś RewriteBase?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 1 Dołączył: 2.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
a teraz zauwazylem, ze dziala tak jak w moim przykladzie, tylko czemu?
wpisze np Kod http://localhost/blog/aaaaaaaaaaaaaaaaaaaaaaaaa/show,2.html albo Kod http://localhost/blog/templates/show,2.html i Kod http://localhost/blog/show,2.html to tez dziala. dobrze to mam zrobione? tak powinno byc? a co jakbym mial takie same nazwy plikow w dwoch roznych folderach? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 690 Pomógł: 92 Dołączył: 6.02.2011 Ostrzeżenie: (0%) ![]() ![]() |
znak ^ oznacza "cokolwiek przed", więc jeśli nie chcesz, by tak było, wywal go.
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 26 Pomógł: 1 Dołączył: 2.04.2011 Ostrzeżenie: (0%) ![]() ![]() |
ale ten znak jest juz tylko przy wyswietlaniu, wiec to chyba nie ma nic do rzeczy.
.htaccess mam w folderze /www/blog i tutaj tez mam pytanie, bo jak mialem inny w /www/ to mi sie mieszaly, wiec jak to wyglada na serwerach hostingujacych. wystarczy, ze admiin tkaiego serwera wrzuci swoj htaccess do /www/ i wtedy moj sie psuje. jak wykorzystac to rewritebase? |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.07.2025 - 05:40 |