Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Serveurs (Apache, IIS,...) > Apache
Apache Forum d'entraide Apache. Avant de poster : Cours Apache, FAQ Apache
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 19/11/2010, 04h22   #1
Invité de passage
 
Inscription : août 2009
Messages : 3
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : août 2009
Messages : 3
Points : 1
Points : 1
Par défaut [.htaccess] Bloquer lien pour site extérieur

Bonjour,


Voila ce que je veut mettre en place,
On a un domaine www.domaine.com et un sous domaine dl.domaine.com dedié aux fichiers en téléchargement sur le site.

Le site est sur www.domaine.com avec des liens vers le sous domaine
ex: dl.domaine.com/fichier.rar

Je voudrais que les visiteurs sur notre site puisse télécharger ces fichiers mais bloqué les demandes venant d'autres sites (lien de nos fichiers sur d'autres site)

J'avais trouver il y a un an et ca fonctionnait parfaitement mais j'ai bêtement pas fait de sauvegarde de se fichier.


Si quelqu'un connait je le remercie.
brahamatus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2010, 10h43   #2
Membre habitué
 
Pascal
Développeur Web
Inscription : octobre 2007
Messages : 177
Détails du profil
Informations personnelles :
Nom : Pascal
Âge : 25
Localisation : France, Gers (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Web
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : octobre 2007
Messages : 177
Points : 110
Points : 110
Envoyer un message via Skype™ à lemirandais
je suppose que tu peux le faire sur le même principe que celui pour bloquer l'utilisation de la bande passante dans utilisateurs qui pompe les liens réels vers les images:

Code :
1
2
3
4
5
6
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://monsite\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www\.monsite\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://dl\.monsite\.com/.*$ [NC]
ReWriteRule .*\.(gif|png|rar|zip|jpe?g)$ ? [F]
L'idée, mais je ne sais pas comment on peut le faire, serait de pouvoir dire en gros:
Si le site où l'utilisateur a cliquer est www.tonsite.com, alors ok, sinon, forbidden ou lien incorect.

J'espère avoir pu un peu t'aider.
lemirandais est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 13h54   #3
Invité de passage
 
Inscription : août 2009
Messages : 3
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : août 2009
Messages : 3
Points : 1
Points : 1
Merci ca fonctionne parfaitement bien avec le code que tu a donner.

Il y a juste a activer mod_rewrite "RewriteEngine on" dans le htaccess.
brahamatus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2010, 13h58   #4
Membre habitué
 
Pascal
Développeur Web
Inscription : octobre 2007
Messages : 177
Détails du profil
Informations personnelles :
Nom : Pascal
Âge : 25
Localisation : France, Gers (Midi Pyrénées)

Informations professionnelles :
Activité : Développeur Web
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : octobre 2007
Messages : 177
Points : 110
Points : 110
Envoyer un message via Skype™ à lemirandais
Tu peux aussi faire ceci

Code :
1
2
3
4
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://monsite\.com/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://.*\.monsite\.com/.*$ [NC]
ReWriteRule .*\.(gif|png|rar|zip|jpe?g)$ ? [F]
lemirandais est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h44.


 
 
 
 
Partenaires

Hébergement Web