Como parar a execução direta de uma página php usando regras de htaccess?

No meu arquivo .htaccess eu defini a seguinte regra para fazer o meu URL da página de registro comohttp://example.com/register/

RewriteRule register/ /register.php

A regra acima está perfeitamente bem, mas posso acessar minha página de registrohttp://example.com/register/ bem como dehttp://example.com/register.php.

Não quero que o usuário possa acessar o URL dehttp://example.com/register.php URL, existe alguma REGRA que eu possa definir no .htaccess para parar a execução do URL register.php ou simplesmente redirecionar qualquer requisição register.php para / register /

questionAnswers(6)

yourAnswerToTheQuestion