rewriterule не работает yii

почему -то у меня не работает предлагаемый здесь набор правил, для сокрытия имени входного скрипта в url :

RewriteEngine on

# if a directory or a file exists, use it directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d

# otherwise forward it to index.php
RewriteRule . index.php

Решение

проблема оказалась зарыта в порядке переопределения правил, установленном в vhosts.conf - в именно чтобы переопределить ранее уставленные правила полезно добавить в определение виртуального хоста в файле vhost.conf секцию Directory с директивой AllowOverride
например так (пробелы после и до угловых скобок не нужны) =

< VirtualHost *:80 >
    DocumentRoot "D:/WebServer/home/dev/ystart"
	ServerName ystart
	ServerAlias qwe
	< Directory / >
		AllowOverride All
	< /Directory >
< /VirtualHost >
melisa's picture