Nginx rule for Custom CMS
Помогите написать правило. Frontend хорошо работает так:
location / {
index index.php;
# serve static files directly
if (-f $request_filename) {
access_log off;
expires 30d;
break;
}
### MAIN REWRITE - This will ignore directories
if (!-d $request_filename) {
rewrite ^/(.*)$ /index.php$query_string last;
}
}
А вот админку удалось запустить только так:
rewrite ^/cp/(.*)$ /cp/index.php$query_string last;
На фронте все работает, а в админке js, img, css 404, но в папке они есть. Запросы в админке такого характера /cp/faq/list/0.htm
Источник: Stack Overflow на русском