Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 656 Pomógł: 3 Dołączył: 26.10.2005 Skąd: Częstochowa Ostrzeżenie: (0%)
|
Witam.
Mam stronke która wykorzystuje przyjazne linki. I mam dziwny problem, mianowicie gdy wpisyemy: localhost/bcg/cokolwiek to działa dobrze, wyswietla strone z localhost/bcg/index.php natomiast wystarczy ze dopiszemy / lub jeszcze cokolwiek/ to wyswietli index.php ale blednie przepisze jego linki, np. nie wczyta pliku *.css O to mój .htaccess:
Pozdrawiam, Łukasz. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 333 Pomógł: 137 Dołączył: 25.03.2008 Skąd: jesteś?? Ostrzeżenie: (0%)
|
Było... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Musisz podawać pełne ścieżki plików js, css i obrazków bądź utworzyć regułę która poprawi przekierowanie... Czyli będąc na: localhost/bcg/cokolwiek/ i podając ścieżkę do pliku: style.css zostaniesz przeniesiony na localhost/bcg/cokolwiek/style.css a nie localhost/bcg/style.css Ten post edytował ShadowD 9.12.2008, 16:52:27 |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 15 Pomógł: 0 Dołączył: 9.12.2008 Ostrzeżenie: (0%)
|
A czy jest jakis sposób na automatyczne utworzenie takcih przekierowań w gotowej juz stronie? Moze przez bufor php lub odpoiwiednią linjkę w htaccess?
|
|
|
|
Post
#4
|
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów |
<base />
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 243 Pomógł: 32 Dołączył: 14.06.2007 Ostrzeżenie: (0%)
|
Zamiast <base> możesz też podawać wszystkie adresy względem katalogu głównego strony, np. /template/style.css
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 217 Pomógł: 23 Dołączył: 2.12.2007 Skąd: Warszawa Ostrzeżenie: (0%)
|
|
|
|
|
Post
#7
|
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 1 Dołączył: 6.11.2008 Skąd: /etc/passwd Ostrzeżenie: (0%)
|
Sory ze przyklejam sie do tematu ale prosze mi powiedzieć czemu jak mod re-write działa gdy wpisze domena.pl/strona/ a gdy domena.pl/strona juz nie?
Kod RewriteRule ^strona/(.*) index.php?id=$1
|
|
|
|
Post
#8
|
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 2 Dołączył: 3.08.2008 Skąd: Tuszyn Ostrzeżenie: (0%)
|
Bo tak skonstruowana jest Twoja reguła. Radzę poczytać na www.home.pl artykuł o rewrite.
|
|
|
|
Post
#9
|
|
|
Grupa: Zarejestrowani Postów: 122 Pomógł: 1 Dołączył: 6.11.2008 Skąd: /etc/passwd Ostrzeżenie: (0%)
|
Bo tak skonstruowana jest Twoja reguła. Radzę poczytać na www.home.pl artykuł o rewrite. Moze jakas sugestia? Dziwne troche bo jak wpisuje taką regułę dla kontakt.php i wywłoma /domena.pl/kontakt to strona sie wczytuje i odrazu sie dodaje slash po kontakt/ sam i działa a z badania tak nie jest. |
|
|
|
Post
#10
|
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 2 Dołączył: 3.08.2008 Skąd: Tuszyn Ostrzeżenie: (0%)
|
Spróbuj tak:
Kod RewriteRule ^strona/?(.*) index.php?id=$1
|
|
|
|
Post
#11
|
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 26.12.2007 Ostrzeżenie: (0%)
|
Takiego czegoś spróbuj:
CODE RewriteRule ^strona/?$ index.php?id=$1 @up spóźniłem się (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
|
![]() ![]() |
|
Aktualny czas: 29.12.2025 - 02:26 |