如何在位置阻止访问中修复路径路线?
有问题的零件路线示例
http://location/visit/visit/create
我想要的零件路线示例
http://location/visit/create
默认
server {
listen 80;
root /var/www/html;
index index.html index.php;
location /visit {
alias /var/www/myHealthWorld-api-php;
index index.php;
try_files $uri $uri/ @visit;
location ~ \.php {
include snippets/fastcgi-php.conf;
fastcgi_pass unix:/var/run/php/php7.2-fpm.sock;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param SCRIPT_FILENAME $request_filename;
include fastcgi_params;
}
}
location @visit {
rewrite /visit/(.*)$ /visit/index.php?/$1 last;
}
纤细路线
$app->group('/visit', function ($app) {
$app->get('/create', 'App\Controllers\Visit\VisitController:order');
});