У меня есть балансировщик нагрузки F5 Big ip для моего сайта. В настоящее время у меня есть 302 редирект; однако я хотел применить 301, но не знаю как.
Например:
Мой веб-сайт (abc.com) при вводе 302 перенаправляет на abc.com/index, а при вводе www.abc.com 302 перенаправляет на www.abc.com/index. Я хотел иметь правило, которое поможет мне в
Ниже приведен код, который пробует мой технический специалист:
Перенаправить в WWW
when HTTP_REQUEST {
if { [HTTP::host] equals "abc.com" or [HTTP::host] equals "abc.co.in" or [HTTP::host] equals "www.abc.co.in" } {
if {!( [HTTP::path] equals "/")} {
HTTP::respond 301 Location "http://www.abc.com[HTTP::path]"
}
}
}
Перенаправить POST
when HTTP_REQUEST {
if { [HTTP::method] equals "POST" } {
persist source_addr
pool shop_shop_vr4_http
}
}
Redirect-VR4 ГЛАВНАЯ
when HTTP_REQUEST {
if { [HTTP::path] equals "/" or [HTTP::path] starts_with "/target/" or [HTTP::path] starts_with "/logs/" or [HTTP::path] starts_with "/config/" } {
HTTP::redirect "http://[HTTP::host]/index.jsp.vr"
}
}
Вы смотрели на https://devcentral.f5.com/Community/GroupDetails/tabid/1082223/asg/50/aft/13481/showtab/groupforums/Default.aspx за 301 ирул?