IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

Protection répertoire avec .htaccess mais autorisation en localhost


Sujet :

Apache

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 265
    Points : 179
    Points
    179
    Par défaut Protection répertoire avec .htaccess mais autorisation en localhost
    Bonjour,

    comment puis je m'y prendre pour protéger, peut être avec un .htaccess, l'accès à des scripts php placés dans un répertoire (url accessible par le web) mais autoriser l'exécution en localhost ?

    Ce répertoire contient des script lancés par des crons.

    Peut être que quelqu'un à déjà planché sur un cas de figure identique ?

  2. #2
    Candidat au Club
    Homme Profil pro
    Webmarketer
    Inscrit en
    Juin 2015
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Pologne

    Informations professionnelles :
    Activité : Webmarketer

    Informations forums :
    Inscription : Juin 2015
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    Bonjour,

    Le plus simple c'est de réaliser 2 virtual host Apache qui pointent vers le même dossier, et de déplacer les directives de protection contenues dans le fichier .htaccess directement dans le fichier de configuration du virtual host

  3. #3
    Membre émérite
    Avatar de cavo789
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2004
    Messages
    1 757
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 757
    Points : 2 991
    Points
    2 991
    Par défaut
    Bonjour

    Il me semble que tu fais fausse route : le .htaccess est lu par Apache lors d'un accès par URL (ce que tu écris justement). Ton cron ne fait pas d'appel par URL mais accède à un fichier qui se trouve dans un dossier => le .htaccess n'y est donc d'aucune utilité.

    Si je comprends bien ta problèmatique; tu souhaites interdire l'exécution par URL (un .htaccess avec un deny all) mais l'autoriser depuis le cron (et là; il n'y a rien à prévoir).

    Ai-je râté quelque chose ?
    Christophe (cavo789)
    Mon blog, on y parle Docker, PHP, WSL, Markdown et plein d'autres choses : https://www.avonture.be

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    265
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2012
    Messages : 265
    Points : 179
    Points
    179
    Par défaut
    Bonjour,

    effectivement c'est bien ce que je souhaite faire : interdire l'exécution par URL mais l'autoriser depuis le cron.

    La première solution, Virtual host, ne m'est pas possible dans ma mesure où le site est hébergé sur du mutualisé.

    J'ai donc récupéré le $_SERVER['REMOTE_ADDR'] du serveur de cron, situé chez le même hébergeur que le site, et utilisé un .htaccess.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Order Deny,Allow
    Deny from all
    Allow from XX.XX.XX.XX
    Toujours est t-il merci pour vos avis/aide

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 5
    Dernier message: 13/04/2012, 15h15
  2. Protéger un répertoire avec .htaccess
    Par Gizmil dans le forum Autres langages pour le Web
    Réponses: 7
    Dernier message: 18/09/2007, 13h56
  3. Problème protection répertoire avec .htaccess
    Par Silvia12 dans le forum Apache
    Réponses: 1
    Dernier message: 13/05/2006, 13h40
  4. [Sécurité] [PHP5][.HTACCESS] Protection fichier avec .htaccess
    Par Righetto Dominique dans le forum Langage
    Réponses: 3
    Dernier message: 28/03/2006, 23h24
  5. Protection d'un répertoire avec .htaccess
    Par Bweb dans le forum Apache
    Réponses: 2
    Dernier message: 04/05/2004, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo