Witam,

rozpoczalem poznawanie Mod'u Rewrite i mam taki problem ...

Uzywam EasyPHP w ktorym uruchomilem Mod Rewrite i wszystko dziala tak jak powinno ... ale... standardowa lokalizacja apacha jest skierowana na
C:\Program Files\EasyPHP 2.0b1\www

posiadam jednak folder o adresie E:\code\<nazwy folderow>

W httpd.conf mam porobione aliasy do powyzszego folderu:

CODE
#alias
Alias "/cms1" "E:/code/cms1/"
<Directory "E:/code/cms1">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
Allow from 127.0.0.1
Allow from 10.0.0.6
deny from all
</Directory>

#alias
Alias "/cms2" "E:/code/cms2/"
<Directory "E:/code/cms2">
Options Indexes FollowSymLinks
AllowOverride All
Order deny,allow
Allow from 127.0.0.1
Allow from 10.0.0.6
deny from all
</Directory>


I teraz tak, mam plik test.php w aliasie cms2 (czyli dokladniej tak: E:/code/cms2/test.php)
Mam plik .htaccess w folderze cms2 o tresci:
CODE
RewriteEngine On

RewriteRule ^nie_testuje.html$ test.php [NC,L]
RewriteRule ^try.html$ page_test.html [R=301]


Gdy wpisze w przegladarce http://localhost/cms2/nie_testuje.html to wyswietla blad 400 Bad Request

Natomiast gdy wszystkie pliki (.htaccess i test.php) umieszcze w standardowym folderze easy php (www) czyli tutaj:
C:\Program Files\EasyPHP 2.0b1\www

I wywolam http://localhost/www/nie_testuje.html to wszystko dziala prawidlowo i otwiera sie plik test.php .

Pytanie zatem jest takie, co zrobic aby lokalizacja .htaccess odnosila sie do prawidlowego foldera gdzie kieruje alias a nie do domyslnego ?

+edit

Doszedłem do tego że działa to poprawnie kiedy wpisze w .htaccess wiersz odpowiedzialny za zmiane adresu w taki sposób:
RewriteRule ^nie_testuje.html$ http://localhost/cms2/test.php [NC,L]

Tylko pytanie czy http i localhost jest potrzebne skoro jest to moj lokalny ftp czy mozna to zapisac w jakis bardziej estetyczny sposob stosujac jakas tylde czy cos podobnego typu RewriteRule ^nie_testuje.html$ ~cms2/test.php [NC,L]. Niestety moje kombinacje odmowily wspolpracy smile.gif

Z gory przepraszam za balagan , ale czytajac od deski do deski mysle ze zrozumiale.
Szukalem o zmianie lolalizacji w google ale niestety od 2 dni bezskutecznie probuje to rozwiazac.
Dzieki z gory.