Chcem, aby moja predvolená vstupná stránka bola www.example.com/blog namiesto www.example.com, ale nechcela by som prepísať, stačí zadať www.example.com na www.example.com/blog
Pre život, nemôžem dostať prepísané do práce správne.
skúsil som
location / {
rewrite ^(/)$/blog permanent;
}
Zrejme som sa rozhádzal, ale ako výsledok sa naučil regex.
Takže môže mi niekto pomôcť, aby mi pomohol tento regex?
odpovede:
1 pre odpoveď č. 1Chápem regex, ale nie som oboznámený s nginx
Myslím, že by ste niečo podobné chceli:
rewrite ^/$ /blog
čo znamená, že čokoľvek, čo začína a končí s lomítkom, nahradiť / blog. možno budete musieť uniknúť lomítkom v "/ blog" taky:
rewrite ^/$ /blog
0 pre odpoveď č. 2
Bude to fungovať?
rewrite ^$ /blog permanent;
Alebo to?
location = / {
rewrite ^ /blog permanent;
}