所以我希望我的默认目标网页是www.example.com/blog而不是www.example.com,但是,我不想重写,只需让www.example.com指向www.example。 COM /博客
对于我的生活,我无法让重写工作正常。
我试过
location / {
rewrite ^(/)$/blog permanent;
}
我显然在挣扎,但我会学习正则表达式。
有人可以帮我修复这个正则表达式吗?
答案 0 :(得分:1)
我理解正则表达式,但我不熟悉nginx
我想你可能会想要这样的东西:
rewrite ^\/$ /blog
表示以正斜杠开头和结尾的任何内容,替换为/ blog。 你可能需要在“/ blog”中逃避正斜杠:
rewrite ^\/$ \/blog
答案 1 :(得分:0)
这会有用吗?
rewrite ^$ /blog permanent;
还是这个?
location = / {
rewrite ^ /blog permanent;
}