Pode ser um pouco paranóico, mas eu adicionaria o requisito de que após o .net
nenhuma letra ou ponto seja permitido para o primeiro caractere. Se houver um domínio de nível superior .netmal
ou .net.au
(como ocorre com .com.au
), alguém poderá sair e registrar stacksnippets.netmal
/ stacksnippets.net.au
e executar o malware lá.
Então, algo como:
^https?://stacksnippets\.net([/?].*)?$
Isso exigiria /
ou ?
logo após o URL base, garantindo que o domínio realmente seja stacksnippets.net e nada mais.