ubuntu+laravel+nginx 如何使用框架内的route.php改写路由

RT 各位大大,最近想尝试一下nginx服务器,安装好后,按照文档 基本也简单的能够配置起来,利用php5-fpm也能够正常解析PHP文件

遇到的问题是: 如何正常解析我在框架内的路径?即我想使用app/route.php内的路由进行指向我想使用的controller

例如 我有一个链接 href='http://wenda.golaravel.com/xxxxxx' 那我想指向的是 Route::get('xxxxxxx','XXXcontroller@method')
但是呢,服务器解析的是 project/xxxxx 然后就没有然后了,根本不能解析到 控制器中并且执行想要的方法

求解如何使用nginx
已邀请:

f39516046 - 在WEB领域匍匐前进中。。ThinkPHP Laravel

赞同来自:

但是apace2就完全没问题的兼容啊/

FiveSay - 成武

赞同来自:

Nginx 也是要有伪静态配置的。
通常测试的时候可以这么写:
if (!-e $request_filename)
{
    rewrite ^/(.*)$ /index.php?/$1 last;
    break;
}

更加严谨的做法请参考这里 dilumdarshana/Laravel_config

要回复问题请先登录注册