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

时间:2018-12-20 14:24:59

标签: nginx nginx-config

我有一个文件sitemap.php,该文件在被调用时会显示与sitemap.xml文件相同的内容。

我想要它,所以当我转到URL /sitemap.xml时,它实际上显示的是如果您访问/sitemap.php会显示的内容

这曾经通过使用.htaccess来实现,但是我们现在不使用Apache。

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

我确实在线尝试了某种“ apache to nginx”转换器,但是我对NGINX的配置代码不太熟练,所以无法说出是对还是错。

1 个答案:

答案 0 :(得分:1)

好的。在此行的所有定义位置之前,将您的server配置块放入:

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