.htaccess для ЧПУ в подпапке

192
04 августа 2017, 02:08

Представим, что есть сайт domen.ru. В его корне лежал .htaccess:

AddDefaultCharset utf-8
RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php

И была следующая структура файлов и папок (от корня)

api
components
config
vendor
index.php
.htaccess

Далее, в корне я создал папку app и все содержимое перенес туда. Т.е. теперь

app/
..api
..components
..config
..vendor
..index.php
..htaccess

У меня своя система маршутизации, и если раньше запрос domen.ru/method/methodgroup.methodname?param=123 выполнялся без проблем, то теперь на

domen.ru/app/method/methodgroup.methodname?param=123 

приходит ошибка сервера 500.

Пробовал так, не помогло

AddDefaultCharset utf-8
RewriteEngine on
RewriteBase /app
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php
READ ALSO
Не видны данные при выводе

Не видны данные при выводе

Вывожу данные из базы после загрузки страницыконечно, же title, description Не виден , ни поисковику ни парсеру вк (виджет для share)

277
Вывод имени клиента в input

Вывод имени клиента в input

Есть две страницы

212
Как лучше кешировать, в файле или в базе

Как лучше кешировать, в файле или в базе

Как лучше кешировать данные?

186