我想要实现的是,如果有人访问我的主页/索引页面,我需要服务我的index.html
文件。但是,如果它是另一个URL /路径将请求传递给我的index.php
文件(我正在使用Symfony)。
我关注this example,但无效。它总是提供我的PHP文件。
server
{
listen 80;
server_name mysite.com;
root /path/to/my/web;
index index.html index.php;
location = /index.html
{
try_files $uri /index.html?$args;
}
location /
{
try_files $uri /index.php?$args;
}
}
我将非常感谢您与我分享的任何帮助或指导。
答案 0 :(得分:0)
这最终对我有用:
server
{
listen 80;
server_name mysite.com;
root /path/to/my/web;
index index.html index.php;
location = /
{
try_files $uri /index.html?$args;
}
location /
{
try_files $uri /index.php?$args;
}
}