<VirtualHost *:80>
ServerAdmin webmaster@auto
DocumentRoot C:/www/auto/html
ServerName auto
ErrorLog C:/www/auto/logs/error.txt
CustomLog C:/www/auto/logs/access.txt common
</VirtualHost>
Вопрос про mod_Rewrite под Windows
Вот така проблема
работаю по Windows
Есть localhost на нём mod_Rewrite работает корректно
Но вот не давно сделал дополнительные виртуальные хосты
с помощью записей в httpd.conf apache
например вот одна запись
Код:
так вот в этих дополнительный хостах mod_Rewrite
не работает хотел тупо переадресовать все *.html -> *.php
вот запись в файле .htaccess
Код:
Engine on
RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*).html$
RewriteRule ^(.*).html $1.php [L,R]
RewriteBase /
RewriteCond %{REQUEST_URI} ^(.*).html$
RewriteRule ^(.*).html $1.php [L,R]
причём если пробую это правило на основном localhost оно рпботает
подскажите кто знает в чём проблема
Код:
<VirtualHost *:80>
ServerAdmin webmaster@auto
DocumentRoot C:/www/auto/html
<Directory "C:/www/auto/html">
AllowOverride All
</Directory>
ServerName auto
ErrorLog C:/www/auto/logs/error.txt
CustomLog C:/www/auto/logs/access.txt common
</VirtualHost>
ServerAdmin webmaster@auto
DocumentRoot C:/www/auto/html
<Directory "C:/www/auto/html">
AllowOverride All
</Directory>
ServerName auto
ErrorLog C:/www/auto/logs/error.txt
CustomLog C:/www/auto/logs/access.txt common
</VirtualHost>
Спасибо вс1 работает !