gpt4 book ai didi

php - 使用 nginx 通过 index.php 路由请求

转载 作者:可可西里 更新时间:2023-11-01 13:11:19 24 4
gpt4 key购买 nike

<分区>

我正在将我的服务器从 Apache 迁移到 Nginx,这非常简单 .htaccess规则:

RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]

其背后的想法是将每个请求定向到前端 Controller ( index.php )。我正在尝试对 Nginx 做同样的事情。我使用在线转换器制作了这个 Nginx 位置 block :

location / {
if (!-e $request_filename){
rewrite ^(.*)$ /index.php break;
}
}

但是当我将它添加到我的站点的配置中时,Nginx 只是吐出 PHP 文件的源代码作为下载。作为引用,这里是整个配置文件:

http://pastebin.com/tyKtM1iB

我知道 PHP 可以工作,就好像我删除了位置 block 并用 <?php phpinfo(); 创建了一个文件一样它工作正常。

如有任何帮助,我们将不胜感激。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com