ďťż

[Apache] Rewrite module .htaccess katalog a potem rewrite jak to zrobić ?

       

Podstrony


telcocafe

Cześć.
Przypuśćmy że mam w htdocs 3 katalogi stron strona1 strona2 i strona3.
Co mam zrobić żeby mi apach nie szalał po wpisaniu http://localhost/str.../cosdlarewrita/
Teraz kiedy ustawie DocumentRoot nie na strona1 tylko htdocs i spróbuję się dostać na strone poprzez powyzszy link to pomimo iż rewriteRule jest skonstruowane dobrze to nie działa przez to że próbuję uzyskać dostęp przez katalog a nie bezpośrednio przez http://localhost/cosdlarewrita/ jak jest w przypadku DocumentRoot ....strona1.
Jak zrobić żebym nie musiał poprawiać pliku httpd.conf, kiedy będę zmieniał projekty nad którymi aktualnie pracuję ?
Pozdrawiam.
Użytkownik orglee edytował ten post 07 listopad 2006, 10:43


http://www.google.pl...h?q=mod_rewrite
http://httpd.apache....od_rewrite.html

Masz tu nawet wiecej niz Ci potrzeba na poczatek.
chociazby nawet TU


http://www.google.pl...h?q=mod_rewrite
http://httpd.apache....od_rewrite.html
Masz tu nawet wiecej niz Ci potrzeba na poczatek.
chociazby nawet TU

To były jedne z pierwszych dokumentów jakie przeczytałem na temat mod_rewrite.
Jednak mimo iż je znam nadal nie wiem dlaczego reguły mi nie działają.
.htaccess:
RewriteEngine On RewriteRule ^strona1/nowosci/index.html$ /?strona=nowosci
Teraz po wpisaniu http://localhost/str...osci/index.html
zgodnie z założeniem powinien mi się wyświetlić strona http://localhost/str...?strona=nowosci
ale tak się nie dzieje zamiast tego wywołuje mi się strona z innego katalogu.
Co mam zrobić żeby nie korzystać za każdym razem ze zmieniania DocumentRoot w httpd.conf ?

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.