RewriteEngine On
RewriteRule ^(img|css|js)\/(.*)$ public/$1/$2 [L]
RewriteRule ^$ public/index.php
php_value display_errors 2047
строка
RewriteRule ^$ public/index.php
распространяется только на одну страницу если вводим site.ru/
а если ввести site.ru/olol то работать не будет.
если же пишу
RewriteRule ^(.*)$ public/index.php
то работают все ссылки, но к файлам стилей,картинок и т.п. уже доступа нету, может есть какая-то приоритетность у правил? помогите, а то сам найти не могу.
переписав правило на такое:
RewriteRule ^([A-Za-z0-9-]*)$ public/index.php
конфликт перестал существовать)
Спустя 32 минуты, 55 секунд (4.03.2012 - 08:52) Visman написал(а):
Может так
Что за странный?
Может так правильнее
RewriteEngine On
RewriteRule ^(img|css|js)\/(.*)$ public/$1/$2 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ public/index.php [L]
Что за странный?
php_value display_errors 2047
Может так правильнее
php_flag display_errors on
php_value error_reporting 2047
Спустя 42 минуты, 8 секунд (4.03.2012 - 09:34) Ramzil_Nixon написал(а):
RewriteRule /olol? index.php?page=index [L]