如何使用 HTML 文件为我的主页提供服务,并使用 PHP 文件为所有其他 paths/urls 提供服务
How to servers my homepage with and HTML file and all others paths/urls with a PHP file
我想要实现的是,如果有人访问我的 home/index 页面,我需要服务器我的 index.html
文件。但是,如果它是另一个 URL/path 将请求传递到我的 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;
}
}
如果您能与我分享任何帮助或指导,我将不胜感激。
这终于对我有用了:
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;
}
}
我想要实现的是,如果有人访问我的 home/index 页面,我需要服务器我的 index.html
文件。但是,如果它是另一个 URL/path 将请求传递到我的 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;
}
}
如果您能与我分享任何帮助或指导,我将不胜感激。
这终于对我有用了:
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;
}
}