Мой клиентский веб-хостинг настаивает на размещении Rewrite-правил для сайта в файле виртуального хоста, но это приводит к ошибке «Неверный запрос». Хотя, когда я размещаю те же правила в .htaccess на моем локальном сервере и других подобных сайтах, это работает отлично. Вот правила:
RewriteRule ^api/ index_rest.php [L]
RewriteRule ^index_rest.php - [L]
RewriteRule ^([^/]+/)?content/treemenu.* index_treemenu.php [L]
RewriteRule ^var/([^/]+/)?storage/images(-versioned)?/.* - [L]
RewriteRule ^var/([^/]+/)?cache/(texttoimage|public)/.* - [L]
RewriteRule ^design/[^/]+/(stylesheets|images|javascript)/.* - [L]
RewriteRule ^share/icons/.* - [L]
RewriteRule ^extension/[^/]+/design/[^/]+/(stylesheets|flash|images|lib|javascripts?)/.* - [L]
RewriteRule ^packages/styles/.+/(stylesheets|images|javascript)/[^/]+/.* - [L]
RewriteRule ^packages/styles/.+/thumbnail/.* - [L]
RewriteRule ^var/storage/packages/.* - [L]
RewriteRule ^favicon.ico - [L]
RewriteRule ^design/standard/images/favicon.ico - [L]
RewriteRule ^robots.txt - [L]
RewriteRule ^w3c/p3p.xml - [L]
RewriteRule .* index.php
Мой хост дал мне журнал ошибок, который расположен здесь , но я не могу определить проблему. Любая помощь с благодарностью.