我有一些网站写在Laravel4和Nginx的networking服务器。 一切正常。 但是laravel应用程序有点慢,所以人们决定在另一个框架上重写它。
因为不能一个一个地改写所有的网站所以一部分做。 现在是testing新零件如何在实际负载下工作的时候了。
在那里我们面临的问题是: 如何指定使用另一个网站的位置特定部分的url?
例如,我们有:URL: http : //example.com/ * – 在主要网站路由在文件夹/无功/ www /网站和URL: http : //example.com/new/ *必须路由到网站在其他文件夹/ var / www / site / new_site /
怎么做? 我试过这个configuration:
location /new { alias /var/www/site/new_site/; try_files $uri $uri/ @newsite; } location @newsite { fastcgi_pass backend; include fastcgi_params; fastcgi_index index.php; fastcgi_param SCRIPT_FILENAME $request_filename; }
但是这不是我所期望的。