Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php nginx将目录重写为文件_Php_Nginx_Rewrite_Ubuntu 14.04 - Fatal编程技术网

Php nginx将目录重写为文件

Php nginx将目录重写为文件,php,nginx,rewrite,ubuntu-14.04,Php,Nginx,Rewrite,Ubuntu 14.04,我有一个紧急情况需要帮助。 我使用的是nginx,我对该系统非常陌生,需要一个重写规则来重写以下内容: 到 请注意,某些页面将根据文件的不同而变化。 我怎样才能使其全局可识别,而不必为每个页面制定单独的重写规则?你能修好这个密码吗 我使用了以下方法: rewrite ^/$ /FolderName/$.php last; 上述线路不工作,nginx无法重新启动 任何帮助都会很好 非常感谢。:) 试试这个: rewrite ^/([A-Za-z]+)$ /folderName/$1.php la

我有一个紧急情况需要帮助。 我使用的是nginx,我对该系统非常陌生,需要一个重写规则来重写以下内容: 到 请注意,某些页面将根据文件的不同而变化。 我怎样才能使其全局可识别,而不必为每个页面制定单独的重写规则?你能修好这个密码吗

我使用了以下方法:

rewrite ^/$ /FolderName/$.php last;
上述线路不工作,nginx无法重新启动

任何帮助都会很好

非常感谢。:)

试试这个:

rewrite ^/([A-Za-z]+)$ /folderName/$1.php last;

您可以尝试将其添加到
try\u文件中
,当然您可以根据优先级对其重新排序

try_files $uri $uri/ $uri.php /index.php;

对不起,这个模棱两可的问题-我需要重写代码!谢谢你知道这样不提供代码吗?如果你有问题,我们会帮助你的…不管怎样。。。请看这里: