You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
434 B
17 lines
434 B
error_page 419 = @redirectoToSlash;
|
|
set $is_admin_area "0";
|
|
if ( $request_uri ~* ^/admin.*$ ) {
|
|
set $is_admin_area "${is_admin_area}1";
|
|
}
|
|
if ( $request_uri ~* ^.*ajax.*$ ) {
|
|
set $is_admin_area "${is_admin_area}1";
|
|
}
|
|
if ( $request_uri ~* ^[^\?\.]*[^/](|\?.*)$) {
|
|
set $is_admin_area "${is_admin_area}0";
|
|
}
|
|
if ( $is_admin_area = "00" ) {
|
|
return 419;
|
|
}
|
|
location @redirectoToSlash {
|
|
rewrite ^(.*[^/])$ $1/ permanent;
|
|
}
|