![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 2.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Chciałem zastosować mod rewrite dla mojego forum, jest pod adresem http://forum.simsy.net (a bezpośredni adres to http://www.simsy.net/forum ) mój .htaccess wygląda tak:
Kod RewriteEngine on Options +FollowSymlinks RewriteBase / RewriteRule ^([^&]+)\-([0-9]{1,}).html$ index.php?subaction=$1&id=$2 RewriteRule ^start_from=([0-9]{1,}).html$ index.php?start_from=$1 RewriteRule ^([^&]+)\.html$ index.php?go=$1 RewriteRule ^profil([0-9]{1,12})-(.*).html$ profile.php?mode=viewprofile&u=$1 RewriteRule [.]*-vf([0-9]*) viewforum.php?%{QUERY_STRING}&f=$1 RewriteRule [.]*-vp([0-9]*) viewtopic.php?%{QUERY_STRING}&p=$1 RewriteRule [.]*-vt([0-9]*) viewtopic.php?%{QUERY_STRING}&t=$1 RewriteRule ^\.htaccess$ - [F] I jak widać, nie wiem czemu nie działa ![]() -------------- Przeniesione: Gotowe skrypty ---> Serwery WWW > Apache -- dr_bonzo |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 2.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
A konkretniej, jak tą funkcje zastosować?
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Naprawde lenistwo na tym forum siega ... jakbys przynajmniej kliknal w ten link to bys wiedzial. Na poczatku skryptu daj ob_start a na koncu ob_end_flush
|
|
|
![]()
Post
#5
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 712 Pomógł: 23 Dołączył: 27.10.2003 Skąd: z kontowni Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Dex1987 @ 2006-02-05 20:59:21) Sam jestem ciekaw, więc wyjaśnij: co ma buforowanie danych wyjściowych do mod_rewrite? Jak nie wyjaśnisz, uznam, że Twoja wypowiedź jest nie na temat. -------------------- "Coś się kończy, coś się zaczyna." Andrzej Sapkowski
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
Widzales strone ktora podal?
Kod Warning: Cannot modify header information - headers already sent by (output started at /home/sims/public_html/forum/index.php:128) in /home/sims/public_html/forum/includes/page_header.php on line 565 Warning: Cannot modify header information - headers already sent by (output started at /home/sims/public_html/forum/index.php:128) in /home/sims/public_html/forum/includes/page_header.php on line 567 Warning: Cannot modify header information - headers already sent by (output started at /home/sims/public_html/forum/index.php:128) in /home/sims/public_html/forum/includes/page_header.php on line 568 Ciekawi mnie czy jakby powiedzial ze strona nie dziala dal tego linka i wkleil kod np polaczenia z baza danych czy tak samo bys napisal? P.S. Patrzylem na to forum i wszystko dziala oprocz tego. Tylko style nie sa zainportowane bo nie ma pelnej sciezki (ale co do tego to widzialem juz kilka postow na forum). Pozdrawiam. Ten post edytował Dex1987 8.02.2006, 18:56:07 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Przyjaciele php.pl Postów: 2 196 Pomógł: 2 Dołączył: 17.01.2004 Skąd: Sosnowiec Ostrzeżenie: (0%) ![]() ![]() |
Dex1987: Nie zauważyłeś przypadkiem na jakim forum jest ten temat i jakiego problemu dotyczy?
MK777: Sróbuj zmienić RewriteBase na /forum/ i odwołaj się z adresu http://www.simsy.net/forum Po co to blokowanie dostępu do .htaccess? Wywal, konfiguracja serwera się tym zajmuje (oby!) Trzy ostatnie regułki: [.]* Chodzi Ci o to, że może być dowolna liczba kropek? Czy dowolny ciąg? Bo jak to drugie to spróbuj .* -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
@crash a malo razy przenosiles temat bo byl w zlym dziale?
@MK777 sprobuj wpisac pelne sciezki do plikow. |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 17 Pomógł: 0 Dołączył: 2.01.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat(Dex1987 @ 2006-02-08 23:39:37) @MK777 sprobuj wpisac pelne sciezki do plikow. Spróbowałem i teraz .htaccess wygląda tak: Kod RewriteEngine on Options +FollowSymlinks RewriteBase / RewriteRule ^([^&]+)\-([0-9]{1,}).html$ index.php?subaction=$1&id=$2 RewriteRule ^start_from=([0-9]{1,}).html$ index.php?start_from=$1 RewriteRule ^([^&]+)\.html$ index.php?go=$1 RewriteRule ^profil([0-9]{1,12})-(.*).html$ http://www.simsy.net/forum/profile.php?mode=viewprofile&u=$1 RewriteRule [.]*-vf([0-9]*) http://www.simsy.net/forum/viewforum.php?%{QUERY_STRING}&f=$1 RewriteRule [.]*-vp([0-9]*) http://www.simsy.net/forum/viewtopic.php?%{QUERY_STRING}&p=$1 RewriteRule [.]*-vt([0-9]*) http://www.simsy.net/forum/viewtopic.php?%{QUERY_STRING}&t=$1 I nadal niebardzo. Wygląda tak jakby się gryzło z: Kod RewriteRule ^([^&]+)\.html$ index.php?go=$1 Bo przenosi za każdym razem do strony głównej. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 246 Pomógł: 0 Dołączył: 28.09.2004 Ostrzeżenie: (0%) ![]() ![]() |
nie chodzi mi o pelne sciezki w pliku htaccess tylko w pliku html czy tez php (do obrazkow, styli itp)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 28.06.2025 - 15:10 |