Когда пользователь заходил на мой сайт www.abc.com
, я хотел сделать его www.abc.com \ xx \ yy \ zz.html
. Однако, если пользователь посетил что-либо, кроме www.abc.com
, URL-адрес должен остаться прежним.
Ожидается:
www.abc.com
=> www.abc .com \ xx \ yy \ zz.html
www.abc.com \ xx
=> www.abc.com \ xx
www.abc.com?hello=123
=> www.abc.com?hello=123
Я знаю, что для этого мне следует использовать перезапись
и перенаправление
, но я не уверен, как условно проверить для вышеупомянутой ситуации
Как насчет:
rewrite ^/$ /xx/yy/zz.html;
Это должно соответствовать корневому URL-адресу и быть переписано на /xx/yy/zz.html
.