Redirection htaccess vers script php
Résolu
yacleouf
Messages postés
461
Statut
Membre
-
yacleouf Messages postés 461 Statut Membre -
yacleouf Messages postés 461 Statut Membre -
Bonjour,
J'aimerais savoir s'il serait possible d'effectuer une redirection via un .htaccess vers un script php,
j'ai bien entendu recherché pendant un long moment sur internet comment faire ceci, et je suis tombé sur une solution sur le site developpez :
https://www.developpez.net/forums/d841763/webmasters-developpement-web/serveurs-apache-iis/apache/proteger-repertoire/#post4814081
j'ai essayé d'adapter le code comme suit :
j'ai bien entendu créer le script check_user.php, qui vérifie si le mail de l'utilisateur fait bien partie d'un certain domaine,
pour l'instant mon répertoire n'est pas protégé, et il m'est possible d'accéder aux fichiers peut importe mon authentification...
Je suis preneur de toutes solution !
merci d'avance :-)
J'aimerais savoir s'il serait possible d'effectuer une redirection via un .htaccess vers un script php,
j'ai bien entendu recherché pendant un long moment sur internet comment faire ceci, et je suis tombé sur une solution sur le site developpez :
https://www.developpez.net/forums/d841763/webmasters-developpement-web/serveurs-apache-iis/apache/proteger-repertoire/#post4814081
j'ai essayé d'adapter le code comme suit :
RewriteEngine on
RewriteCond %{REQUEST_URI} \.(pdf|doc)$
RewriteRule (.*) check_user.php [QSA,L]
j'ai bien entendu créer le script check_user.php, qui vérifie si le mail de l'utilisateur fait bien partie d'un certain domaine,
pour l'instant mon répertoire n'est pas protégé, et il m'est possible d'accéder aux fichiers peut importe mon authentification...
Je suis preneur de toutes solution !
merci d'avance :-)
A voir également:
- Redirection htaccess vers script php
- Script vidéo youtube - Guide
- Easy php - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Windows 7 vers windows 10 - Accueil - Mise à jour
- Clavier qwerty vers azerty - Guide
2 réponses
merci pour ta réponse ! mais je ne veux pas d'une gestion par htpasswd ! trop d'utilisateur à créer, à supprimer ... la gestion de ce htpasswd serait infernale !
j'aimerais préciser qu'en ayant fais encore quelques tests, j'arrive enfin à "presque" atteindre mon fichier, le seul soucis c'est que ma redirection s'emballe et me donne quelque chose comme ça (petite précision je suis vraiment pas famillier avec les htaccess :-) ):
je link un bout de mon htaccess :
j'aimerais préciser qu'en ayant fais encore quelques tests, j'arrive enfin à "presque" atteindre mon fichier, le seul soucis c'est que ma redirection s'emballe et me donne quelque chose comme ça (petite précision je suis vraiment pas famillier avec les htaccess :-) ):
/sites/default/files/prive/check_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpcheck_user.phpsystem/files/prive/mon_fichier.pdf
je link un bout de mon htaccess :
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !=/favicon.ico
#RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
RewriteRule ^(.*)$ http://monsite.dev/system/files/prive/check_user.php$1 [R=301,L]
Si tu souhaite juste verouillé un repertoire et le rendre lisible uniquement par authentification utilise un .htaccess combiné a un .htpasswd
Je te renvoi ici plus pour d'information
https://openclassrooms.com/fr/courses
Je te renvoi ici plus pour d'information
https://openclassrooms.com/fr/courses