rewriterule не работает yii
Primary tabs
почему -то у меня не работает предлагаемый здесь набор правил, для сокрытия имени входного скрипта в 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 >
- Log in to post comments
- 2900 reads
melisa
Thu, 08/24/2017 - 11:06
Permalink
также возможна такая ошибка
также возможна такая ошибка