refine shv_dir_handler() (vs _rp("GET /x"))