Restriction IP avec htaccess

Je veux restreindre l'ensemble d'un site de telle manière que seulement deux IPs pourraient entrer sur le site. J'ai la suite dans ma .htaccess (à la racine du site):

ErrorDocument 403 http://www.example.com/views/error403.html

Order Deny,Allow
Deny from all
Allow from 311.311.311 322.322.322.322

ErrorDocument 404 /views/error404.html
ErrorDocument 500 views/error500.html

(Évidemment, ce sont de faux IPs, dans mon .htaccess ils sont sur la bonne IPs)

Comme vous pouvez le voir, je me permet juste 322.322.322.322 et toutes les adresses ip de 311.311.311.0/24, et refuser pour le reste de la population. Ce que je veux, c'est que quand quelqu'un entrer dans le site à partir d'une autre adresse IP, il va afficher l'error403.html page.

Le filtre fonctionne très bien, mais pas la redirection. Lorsque j'essaie d'accéder au site à partir d'un deny IP, je vois un Apache message:

Found
The document has moved here

Où "ici" est un lien vers error403.html.

Je pense que je suis la restriction de la même error403.html page.

Comment puis-je faire cette restriction, mais permettant l'affichage de la page d'erreur? Dois-je aller error403.html page vers un autre répertoire (c'est à dire, /vues/erreurs/) et de mettre d'autres .htaccess, ce qui permet dans ce fichier toutes les IPs?

Vous en remercie d'avance!

source d'informationauteur ARemesal