Я использую cakephp для своих проектов. Я сделал локальные DNS в etc / hosts для папок в /var/sites. Моя конфигурация nginx выглядит как
location /{
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
root /var/sites/$host/app/webroot;
index index.php index.html;
}
В cakephp 3.x расположение index.php - /var/sites/$host/webroot. Как я могу обработать сценарий для нескольких местоположений index.php в разных проектах.
Определите столько блоков местоположения, сколько вам нужно
location /app1/ {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
root /var/sites/$host/app1/webroot;
index index.php index.html;
}
location /app2/ {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
root /var/sites/$host/app2/webroot;
index index.php index.html;
}