Ben deniyorum aşağıdaki yeniden yazma kuralı var:
location / {
index index.php index.html;
rewrite ^/test$ /test.php break;
}
Ayrıca:
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /home/sites/default$fastcgi_script_name;
fastcgi_index index.php;
}
Normal php dosyaları işe yarıyor, ama benim yönlendirmem sadece yeniden yönlendiriyorum php dosyasını indirmek yerine, ayrıştırmak yerine görünüyor.
Neyi kaçırıyorum? İlk konum bloğuna fastcgi şeyler koyarak yüklemek için dosyayı aldım, ama yine de php olarak ayrıştırmadı.