FasOlQa
28.01.2009, 13:31:38
Witajcie, mam mały problem. Używam bitnami jako serwera apache i chciałem zainstalować skrypt w skrypcie jest plik .htaccess którego zawartość to:
RewriteEngine on
#RewriteBase /
RewriteRule ^index\.html$ index.php [L]
RewriteRule ^dodaj\.html$ index.php?s=dodaj [L]
RewriteRule ^regulamin\.html$ index.php?s=regulamin [L]
RewriteRule ^kontakt\.html$ index.php?s=kontakt [L]
RewriteRule ^kontakt_wyslij\.html$ index.php?s=kontakt_send [L]
RewriteRule ^szukaj\.html$ index.php?s=szukaj [L]
RewriteRule ^dodaj_wpis\.html$ index.php?s=dodaj_base [L]
RewriteRule ^([a-z0-9_]+),([0-9]+)\.html$ index.php?s=zobacz&id=$2 [L]
RewriteRule ^([a-z0-9_]+),([0-9]+),([0-9]+)\.html$ ?s=ogloszenia&catid=$2_$3 [L]
RewriteRule ^([a-z]+),([0-9]+),([0-9]+),([0-9]+)\.html$ index.php?s=$1&catid=$2_$3&p=$4 [L]
nie wiem co zrobić żeby mi wczytało ustawienia z tego pliku.
Wydaje mi się, że trzeba gdzieś włączyć tą funkcję 'RewriteEngine" tylko nie mam pojęcia gdzie...
wookieb
28.01.2009, 13:34:45
A czy masz w httpd.conf wlaczone mod_rewrite?
FasOlQa
28.01.2009, 15:29:19
jeśli nie działa to pewnie nie, znalazłem ten plik tylko teraz co i gdzie wpisać aby działało...
mod_rewrite on ?
wookieb
28.01.2009, 15:35:26
W pliku httpd.conf szukasz linijki
Kod
LoadModule rewrite_module modules/mod_rewrite.so
i usuwasz pznak # przed nia.
Jezeli nie zadziala to sprawdz czy dziala ci htaccess
http://forum.php.pl/index.php?showtopic=10...amp;hl=htaccess
radzę Ci pobrać jakiś gotowy serwer, np XAMPP, tam jest wszystko, a .htaccess jeśli korzystasz z windowsa masz tu:
http://rudyegenias.wordpress.com/2006/08/2...write-in-xampp/
FasOlQa
28.01.2009, 15:45:07
zrobiłem tak jak pisze i nic mi nie śmiga. No trudno będę edytował stronę na serwerze a nie na localhoscie... dzięki za pomoc
wookieb
28.01.2009, 15:46:48
Cytat(FasOlQa @ 28.01.2009, 15:45:07 )

zrobiłem tak jak pisze i nic mi nie śmiga. No trudno będę edytował stronę na serwerze a nie na localhoscie... dzięki za pomoc
To wrzuc w tag 'codebox' zawartosc twojego httpd.conf lub wrzuc na wklej.org
wookieb
28.01.2009, 15:57:09
Daj jeszcze
Kod
AllowOverride All
w sekcji
Kod
<Directory "C:/Program Files/BitNami WAMPStack/apache2/htdocs">
I zrestartuj serwer
Po drugie po czym sprawdzasz, że ci nie działa?
FasOlQa
28.01.2009, 16:05:41
ok teraz działa

a sprawdzałem po tym, że nie podmieniało mi linku dodaj.html na index.php?s=dodaj
dzięki pomogliście mi