Помогите правильно написать регулярное выражение для nginx. Имеем server { server_name example.com static.example.com; ... работаем } server { server_name ~([^0-9]+)\.example\.com$; ... выдаем ошибку error_page 404 /not_found.html; }
нужно чтобы выдавал ошибку при server_name отличных от: example.com; static.example.com; (\d+).example.com.
В настоящий момент в ошибку не попадают варианты: ww.234.example.com и выше уровень домена; we23.example.com.