Formation par Olivier Duffez

Formation au référencement par Olivier Duffez, créateur de WebRankInfo !
Une formule efficace alliant théorie et pratique, avec une haute disponibilité des intervenants
Cette formule a déjà convaincu plusieurs centaines d'entreprises, pourquoi pas vous ?
Réservez vite votre place en ligne (convention possible pour imputer sur le budget formation)

Formation référencement Marseille

Interdire acces dossier selon url .

Poster un nouveau sujet Imprimer cette discussion    Forum -> URL Rewriting et .htaccess   Les dernières discussions de ce forum sont disponibles au format RSS
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
 
hightone
Nouveau WRInaute

Inscrit le: 11 Fév 2006
Messages: 4

URL permanente de ce messagePosté le : Mar Juil 25, 2006 11:29    Sujet du message: Interdire acces dossier selon url .

Bonjour,

J'ai créé un sous-domaine qui envoi vers un repertoire de mon site.
j'ai donc :
sd.monsite.fr
et monsite.fr/monrep

Je souhaite que le repertoire ne soit accesible que par la premiere adresse (sd.monsite.fr).

Je pense (pensai) le faire avec un .htaccess, en bloquant l'acces à l'url monsite.fr/monrep), mais je ne sais pas comment faire et je n'ai pas trouvé d'info.

Est-ce que c'est possible ? Et comment ?

Merci d'avance.
 
hightone
Xioos
Nouveau WRInaute

Inscrit le: 07 Mai 2006
Messages: 45
Localisation: Braine-le-Comte - Belgique

URL permanente de ce messagePosté le : Mar Juil 25, 2006 11:46    Sujet du message: Interdire acces dossier selon url .

Et si tu places quelque chose comme ceci :

Code:

RewriteCond %{HTTP_HOST} ^monsite.fr/monrep$
RewriteRule ^(.*) http://sd.monsite.fr/$1 [QSA,L,R=301]

Ainsi si un utilisateur va sur monsite.fr/monrep/
Il sera redirigé vers sd.monsite.fr

De même que si un visiteur va sur monsite.fr/monrep/mapage2.php
Il sera redirigé vers sd.monsite.fr/mapage2.php

Je ne sais pas si ça marche mais ça devrait :p
 
Xioos Visiter le site web du posteur
hightone
Nouveau WRInaute

Inscrit le: 11 Fév 2006
Messages: 4

URL permanente de ce messagePosté le : Mar Juil 25, 2006 11:51    Sujet du message: Interdire acces dossier selon url .

Merci de repondre aussi rapidement, mais en fait je ne veux pas qu'il soit redirigé.

Lorsqu'il donne comme url "monsite.fr/monrep", il aura droit a une belle erreur 404, et s'il utilise "sd.monsite.fr", il aura acces aux fichiers.
 
hightone
Xioos
Nouveau WRInaute

Inscrit le: 07 Mai 2006
Messages: 45
Localisation: Braine-le-Comte - Belgique

URL permanente de ce messagePosté le : Mar Juil 25, 2006 11:59    Sujet du message: Interdire acces dossier selon url .

C'est pourtant dommage de faire une telle chose Wink

Sinon tu peux voir en modifiant rewriterule par : ErrorDocument 404 /erreur404.php
voir l'ErrorDocument 404 tout seul mais je ne suis pas sur :-/
 
Xioos Visiter le site web du posteur
Borower
WRInaute accro
WRInaute accro

Inscrit le: 18 Avr 2005
Messages: 2128
Localisation: Lyon

URL permanente de ce messagePosté le : Mar Juil 25, 2006 13:39    Sujet du message: Interdire acces dossier selon url .

Oui pourquoi tu veux l'enmener sur une 404 ?
 
Borower Visiter le site web du posteur
spationaute-troglodyte
WRInaute impliqué
WRInaute impliqué

Inscrit le: 11 Juin 2006
Messages: 335

URL permanente de ce messagePosté le : Mar Juil 25, 2006 14:07    Sujet du message: Interdire acces dossier selon url .

Code:
RewriteCond %{HTTP_HOST} ^monsite.fr/monrep$
RewriteRule ^(.*) http://www.monsite.fr/erreur.php [QSA,L,R=404]


ca le fait ca non?
 
spationaute-troglodyte Visiter le site web du posteur
hightone
Nouveau WRInaute

Inscrit le: 11 Fév 2006
Messages: 4

URL permanente de ce messagePosté le : Mar Juil 25, 2006 14:22    Sujet du message: Interdire acces dossier selon url .

Code:
RewriteCond %{HTTP_HOST} ^monsite.fr/monrep$
RewriteRule ^(.*) http://www.monsite.fr/erreur.php [QSA,L,R=404]


C'est ce que j'avais pensé après la première réponse de Xioos.
Mais ça me renvoi une erreur 500 pour les deux adresses Sad ...

Citation:
Oui pourquoi tu veux l'enmener sur une 404 ?

Sécurité. Si l'utilisateur ne connait pas l'url du sous domaine, il ne pourra pas accéder a ce dossier.
En fait fonctionnelement, je voulais bloquer l'acces a monsite.fr/monrep et autoriser sd.monsite.fr
Mais c'est le meme dossier, donc je peux pas le faire juste avec un deny.
enfin je pense pas ?
Donc a part les envoyer vers une page d'erreur je vois pas ...
 
hightone
hightone
Nouveau WRInaute

Inscrit le: 11 Fév 2006
Messages: 4

URL permanente de ce messagePosté le : Mar Juil 25, 2006 15:27    Sujet du message: Interdire acces dossier selon url .

J'ai momentanément (?) résolu mon problème en mettant ca :

Code:
RedirectPermanent /monrep/ http://monsite.fr/erreur.php/


Merci à tous, d'avoir pris le temps de m'aider.

Bonne journée.
 
hightone
Xioos
Nouveau WRInaute

Inscrit le: 07 Mai 2006
Messages: 45
Localisation: Braine-le-Comte - Belgique

URL permanente de ce messagePosté le : Mar Juil 25, 2006 16:45    Sujet du message: Interdire acces dossier selon url .

Oui c'est correct... Enfin, personnellement je préfère de loin mon premier code qui te permettait de rediriger directement la personne vers la bonne page et c'est tout aussi sécurisé :-/
 
Xioos Visiter le site web du posteur
cprail
WRInaute accro
WRInaute accro

Inscrit le: 05 Mar 2006
Messages: 1551
Localisation: Montréal

URL permanente de ce messagePosté le : Mer Juil 26, 2006 17:14    Sujet du message: Interdire acces dossier selon url .

Dans la mesure où c'est sécurisé... ie très peu Wink
 
cprail Visiter le site web du posteur
 
Montrer les messages depuis:   
Revenir en haut    Forum -> URL Rewriting et .htaccess Toutes les heures sont au format GMT + 2 Heures
Page 1 sur 1 - 
Connexion
Nom d'utilisateur:    Mot de passe:      Se connecter automatiquement à chaque visite    

CLIQUEZ ICI pour vous inscrire à WebRankInfo (forum, annuaire, outils...)

Connexion

© 2001-2005 phpBB Group, support français
Personnalisation : WebRankInfo ™


 ODP  Firefox  Alsacreations  annuaire webmaster Yagoort