重定向URL而不更改root

时间:2017-07-08 09:34:25

标签: nginx

我想要像这样更改网址

  

mysite.org/myhtml5/index.html.txt
mysite.org/myhtml5/opera/index.html.txt
  mysite.org/myhtml5/clicker/index.html.txt

  

mysite.org/myhtml5/index.html
mysite.org/myhtml5/opera/index.html
  mysite.org/myhtml5/clicker/index.html

所以我尝试了这个

  

location~ $ / index.html.txt {
  返回302 $ 1 / index.html;
}

但它没有用。你能帮我吗? T_T

我是新手,所以我不了解规则或喜欢什么。当我做错事时,请告诉我。

2 个答案:

答案 0 :(得分:1)

试试这个:

rewrite /(.*)$ /$1.txt last;

答案 1 :(得分:0)

我解决了。

  

location~ / index.html.txt {
  返回302 index.html
}