replace non-alphanumeric with - instead of (non-replacement|underscore)
avoid an undefined value warning if there's no title suffix
page.pl now returns a 404 error if the article id/alias isn't found