Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php][mod_rewrite] generowanie statycznych stron html
Forum PHP.pl > Forum > Przedszkole
banpl
cześć wszystkim

przechadzając się po różnych serwisach widziałem w adresie www.jaaks-strona.pl/jakas-podstrona.html mino iż strona w php napisana

i tutaj moje pytanie

jak w php z pomoca szablonow wygenereowac taki plik html questionmark.gif?

tzn w php generuje, wrzucam w szablon, a jakis scrypt zapisuje to do pliku html

może znacie jakąś klase która się tym zajmuje questionmark.gif albo coś w tym stylu questionmark.gif
zeppastian
mod_rewrite

a teraz gogielki i jechane ;_)
kosmowariat
oj cieżko w polskim internecie na ten temat :-) dużo czasu się z tym bawiłem zanim odpaliłem biggrin.gif nigdzie nie piszą jaki mają być ustawienia w httpd.conf dry.gif
strife
Cytat(kosmowariat @ 24.07.2007, 00:36:53 ) *
oj cieżko w polskim internecie na ten temat :-) dużo czasu się z tym bawiłem zanim odpaliłem biggrin.gif nigdzie nie piszą jaki mają być ustawienia w httpd.conf dry.gif

Tego typu uwagi zachowaj dla siebie, ponieważ nic nie wnoszą do tematu. Całość opiera się jedynie na odkomentowaniu jednej linijki, aby moduł mod_rewrite został załadowany i szczerze wątpie, aby było to trudne do znalezienia.

Pozdrawiam.
banpl
dzięki za opowiedzi, zaraz to przetestuje smile.gif
kosmowariat
Cytat(strife @ 24.07.2007, 01:31:11 ) *
Tego typu uwagi zachowaj dla siebie, ponieważ nic nie wnoszą do tematu. Całość opiera się jedynie na odkomentowaniu jednej linijki, aby moduł mod_rewrite został załadowany i szczerze wątpie, aby było to trudne do znalezienia.

Pozdrawiam.

moja odpowiedź wnosi mniej więcej tyle ile Twoja aaevil.gif jeśli chodzi o szczegóły to ja musiałem 2 linijki zmienić żeby mod śmigał, gdyz trzeba opcję AllowOverride ustawić na true
banpl
tak kombinuje i kombinuje i nic nie wychodzi sad.gif

chce sprawdzić czy to działa no i mam tak:

utworzyłem plik .htaccess
jest on w folderze od apache
linijka w ustawieniach apache jest odkomentowana żeby podpiąć ten plik

ale teraz tak

mój adres jest taki : http://localhost/php/moja_strona/index.php?page=jakas_strona

to i w pliku .htaccess wpisuje takie coś:

RewriteEngine on
RewriteRule ^jakas_strona$ /index.php?page=jakas_strona

to i wpisuje w adres: http://localhost/php/moja_strona/jakas_strona

i nie działa sad.gif

powiedzcie mi co ja robie źle bo już świruje blink.gif
Leech
spróbuj może .htaccess wrzucić do katalogu w którym masz strone i dodaj "RewriteBase /katalog/"
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.