Regle htaccess compliquée

WRInaute discret
Bonjour,

Voici mon souci :

Je voudrais bloquer l'accès a une url existante en renvoyant une erreur 403 par exemple.
Mais, je voudrais avoir accès a cette url, en passant par une autre.

Un petit exemple s'impose.
J'ai un sous dossier exemple.com/admin
1) je voudrais bloquer l'accès a cette url
2) je voudrais avoir accès au contenu de cette url en passant par exemple.com/nouveau_dossier

Je ne sais pas si c'est techniquement faisable.
Avez vous une idée ?
Merci d'avance
 
WRInaute passionné
avec une RewriteCond sur le Referer ca doit marcher. Ca doit ressembler à :
Code:
RewriteCond %{HTTP_REFERER} !nouveau_dossier
RewriteRule ^admin$ - [F]
 
WRInaute discret
Merci
Je viens de tester, mais ca ne fonctionne pas. Ca bloque bien l'accès a l'admin, mais j'ai une 404 lorsque je veux passer par le nouveau dossier
 
WRInaute discret
En fait ca fonctionne, si je crée mon nouveaudossier, et que je fasse un lien d'ici vers l'admin.
Merci beaucoup, je vais essayer d'optimiser ça pour que ça soit transparent pour le visiteur
 
WRInaute discret
en fait j'ai mis ce que tu m'a donner
j'ai créer un nouveau dossier avec une redirection js (seule solution que j'ai trouvée qui envoyait le referer) et c'est transparent pour l'utilisateur
encore merci
 
Discussions similaires
Haut