如何将此Apache代码转换为在NGINX中工作?

如何将此Apache代码转换为在NGINX中工作?,nginx,nginx-config,Nginx,Nginx Config,我有一个文件-sitemap.php,当调用它时,它会显示与sitemap.xml文件相同的内容 我希望这样,当我转到URL/sitemap.xml时,它实际上显示了如果您转到/sitemap.php 这过去是通过使用.htaccess实现的,但我们现在不使用Apache RewriteRule ^/sitemap.xml$ sitemap.php [L] 我确实在网上尝试过某种“apache到nginx”的转换器,但我对nginx配置代码不太熟练,所以说不出是对是错。当然。在任何定义的位置前

我有一个文件-
sitemap.php
,当调用它时,它会显示与
sitemap.xml
文件相同的内容

我希望这样,当我转到URL
/sitemap.xml
时,它实际上显示了如果您转到
/sitemap.php

这过去是通过使用
.htaccess
实现的,但我们现在不使用Apache

RewriteRule ^/sitemap.xml$ sitemap.php [L]

我确实在网上尝试过某种“apache到nginx”的转换器,但我对nginx配置代码不太熟练,所以说不出是对是错。

当然。在任何定义的位置前,将以下内容放入
服务器
配置块:

rewrite ^/sitemap.xml$ /sitemap.php last;

太棒了,成功了。非常感谢。