我有一个快速的情况,我需要帮助。 我正在使用nginx而且我对系统很陌生,需要重写规则来重写以下内容: http://website.com/folderName/somePage.php到http://website.com/somePage 请注意,somePage将根据文件而更改。 如何使其全局可识别,而不必为每个页面制作单独的重写规则?你可以修改这段代码吗?
我使用了以下内容:
rewrite ^/$ /FolderName/$.php last;
以上行无效,nginx无法重启
任何帮助都会很棒!
提前非常感谢。 :)
答案 0 :(得分:1)
试试这个:
rewrite ^/([A-Za-z]+)$ /folderName/$1.php last;
答案 1 :(得分:0)
您可以尝试将其添加到try_files
,当然您可以根据自己的优先顺序对其进行重新排序。
try_files $uri $uri/ $uri.php /index.php;