.htaccess bloque aussi mes appels internes à des fonctions

Mammouth du PHP | 829 Messages

05 nov. 2018, 06:21

Bonjour à tous,

suis-je parano ? Peu importe.
Je veux bloquer l'accès à tous mes sous-répertoires d'outils. Le .htaccess suivant fonctionne très bien en développement, mais bloque mes accès aux scripts et production.
Ce fichier .htaccess est dans le sous-répertoire ./outils/
Voyez, j'ai mis l'IP du site, j'ai aussi mis son nom de domaine; rien n'y fait, mais les outils appelés à l'interne refusent ne sont plus accessibles.

Code : Tout sélectionner

<Files *> order deny,allow deny from all Allow from rdlchassepeche.com Allow from 184.107.1.46 Allow localhost Allow from 127.0.0.1 </Files> <Files index.php> order deny,allow Allow from all </Files> <Files .htaccess> order deny,allow deny from all </Files> ErrorDocument 403 /index.html
Pourtant, en développement ça passe ( 127.0.0.1 ) ; c'est pourquoi j'ai pensé mettre localhost, en passant que le serveur se reconnaîtrait lui-même.
Et bien non!

Merci de votre aide.

P.S.: J'ai obtenu mon IP par un whois, mais je tenterai de questionner via PHP. Vous en donnerai des nouvelles.
Soyez artisans de paix

Mammouth du PHP | 829 Messages

05 nov. 2018, 06:25

L'IP obtenu par la fonction $_SERVER['SERVER_ADDR']
est : 72.55.186.42
que j'ai inséré dans mon .htaccess sans meilleur succès.

Merci de votre attention et votre aide.
Soyez artisans de paix