На движке OpenCart в файле .htaccess есть параметры
- Код: выделить все
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
на сколько я понимаю тут прописано что если папка не имеет индексного файла то выводится ошибка
в структуре движка OpenCart есть папка catalog, и у меня есть SEO URL - catalog который из-за кода который выше не работает, выводится ошибка
если изменить код на
- Код: выделить все
RewriteBase /
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
в таком случае перестает работать админка (папка admin которая имеет индексный файл)
пробовал еще сделать так
- Код: выделить все
RewriteBase /
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !/admin/$ [NC]
RewriteCond %{REQUEST_URI} !/admin/(.*)$ [NC]
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]
в таком случае работает админка, работает страница с url catalog, но перестали грузится картинки
Подскажите, пожалуйста, как можно решить эту проблему без костыля в виде индексного файла в папке catalog