我正在开发一个古老的网站(1989 年!),以前,该网站在某些情况下只显示文件目录。我想使用重写来向人们显示正确的文件。
案例:我有 3 个文件夹,01、02 和 03。每个文件夹都包含杂志页面,但没有索引文件。现在我想将访问 /01/ 的用户重定向到 /01/0101.htm(并将 /02/ 重定向到 /02/0201.htm,将 /03/ 重定向到 /03/0301.htm)
我对正则表达式的了解很差劲...我尝试了以下方法,但没有效果:
rewrite /01/ /01/0101.htm ;
rewrite /02/ /02/0201.htm ;
rewrite /03/ /03/0301.htm ;
处理这些重定向的正确方法是什么?
答案1
我建议如下:
无需重写,只需为每个目录定义一个索引:
location /01 {
index 0101.htm;
}
...