Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [apache] mod_rewrite na serwerze windows
Forum PHP.pl > Forum > Przedszkole
mpps
witam,
od pewnego czasu bardzo popularne stały się przyjazne linki, więc postanowiłem też się tym trochę zainteresować.
ponieważ serwer lokalny (apache) do testowania mam postawiony na systemie windows xp, pojawił się problem z odczytaniem przyjaznych linków.
szukałem po sieci i znalazłem sprzeczne ze sobą informacje, w związku z tym zwracam się do Was z prośbą o rozwianie moich wątpliwości i ew. pomoc w uruchomieniu modułu.

co mam:
1. LoadModule rewrite_module modules/mod_rewrite.so mam odhashowane
2. wpisy w .htaccess są prawidłowe, bo w sieci strona działa poprawnie

pytania:
1. czy się da uruchomić?
2. jeśli tak, to proszę o naprowadzenie mnie na ścieżkę

pozdrawiam
dziurson
zacznijmy od tego gdzie umiesciłeś pliki bo jeśli w katalogu głównym (pod adresem localhost) to musisz znaleść takie linijki w htpd.conf
<Directory "C:/Program Files/WebServ/httpd/">
Options All
AllowOverride All
</Directory>

i żeby tak to wyglądało
mpps
strona jest w podkatalogu katalogu wskazanym w linijce UserDir

wskazane opcje mam włączone.
dostaję taki komunikat:
The requested URL /~strona/glowna,1.html was not found on this server.


wychodzi na to, że mod_rewrite działa, bo jak wrzucę do głównego katalogu (htdocs), to wszystko działa!

ok, plik httpd.conf linijka z DocumentRoot i Document, wskazujące na domyślne katalogi...

wszystko gra

dzięki!
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.