这是我现有项目的nginx config
文件。我可以访问sms.dev/index.php
。
现在,我想在/var/www/html/laravel
文件夹上部署一个新的laravel项目,并使用像sms.dev/laravel
这样的域来访问我的新laravel项目。
怎么做?
server{
listen 80;
server_name sms.dev;
index index.php index.html index.htm;
root /var/www/html/sms;
location /laravel/ {
# how to config it ?
}
location ~ .*\.(php|php5)?$
{
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
}
if (!-e $request_filename) {
return 404;
}
}
答案 0 :(得分:0)
尝试在您的位置栏中添加try_files $uri $uri/ /index.php?$query_string;
location /laravel/ {
try_files $uri $uri/ /index.php?$query_string;
}