Aller au contenu

Problème de rewrite URL


Sujets conseillés

Bonjour :)

alors je vis vous expliquer mon problème, avec votre article sur le rewrite url et les .htaccess, j'ai tenté de restreindre certains formats pour éviter le vol de lien et le vol de bande passante.

J'ai mis ceci:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.***********.net/.*$ [NC,L]
ReWriteRule .*\.(avi|rar|ogm|mkv|zip|ogg|)$ http://www.**********.net/vol.html[F]

dans un fichier texte que j'ai renommé ensuite en .htaccess

En fait, les fichiers se trouvent sur un autre serveur à l'adresse -http://serveur.**********.net

Et quand je link un fichier sur un nom de domaine different de mon nom de domaine, il ne se passe rien : [

Ah et aussi, si je veux pas qu'on link mes images, je met ça

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.***********.net/.*$ [NC,L]
ReWriteRule .*\.(gif|jp?g|png))$ http://www.**********.net/vol.html [F]

et ça n'affiche plus les images linké, mais plus les miennes non + :unsure:

Avez-vous une idée de mon problème? Je vous remercie et vous souhaite une bonne journée :blush:

Lien vers le commentaire
Partager sur d’autres sites

As-tu correctement défini ton -ou tes- noms de domaines dans la règle du HTTP_REFERER ?

Donnes-nous l'URL de ton site, qu'on puisse voir ce qui s'affiche et ce qui manque.

Lien vers le commentaire
Partager sur d’autres sites

www.aeon-project.net

mais là je les ai enlevé parce que pour les images ça restreint tout, même celle qui sont directement sur le site.

Mais en fait mh.... comment dire, j'ai un serveur dédié, je voudrais que personne puisse d/l (j'ai empêché les requètes ftp) sauf si un lien est demandé avec le domaine aeon-project.net

je sais pas si je me fais bien comprendre ^^'

Lien vers le commentaire
Partager sur d’autres sites

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !aeon-project.net.* [NC,L]
RewriteRule .*\.(gif|jp?g|png)$ http://www.aeon-project.net/vol.html [F]

Ca devrait marcher, non ?

Tu avais une ) de trop dans ta règle de réécriture ;)

Lien vers le commentaire
Partager sur d’autres sites

Merci ça marche pour le site ^^ les images sont corrompues si on link :>

par contre pour le serveur, j'ai mis ça:

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !aeon-project.net.* [NC]
RewriteRule .*\.(gif|jp?g|png|avi|ogm|mkv|rar|zip)$ http://www.aeon-project.net/vol.html [R]

et il se passe rien non + : [

Lien vers le commentaire
Partager sur d’autres sites

Le serveur a quelle URL ? si tu donnes les infos au compte-gouttes, tu recevras les solutions au compte-gouttes aussi :)

QUe les images soient corrompues, c'est normal. Tu envoies une page html alors qu'onte demande une image... donc elle ne peut pas s'afficher.

D'ailleurs le texte est plutôt brutal.

Il suffirait de mettre:

RewriteRule .*\.(gif|jp?g|png|avi|ogm|mkv|rar|zip)$ - [F]

pour interdire le téléchargement, avec éventuellement une page 403 personnalisée.

Lien vers le commentaire
Partager sur d’autres sites

Oui mais c'était pour tester ^^'

sinon l'adresse du serveur est serveur.aeon-project.net ou 88.191.20.160

merci au fait de me consacrer un peu de ton temps :blush:

Lien vers le commentaire
Partager sur d’autres sites

Si tu as mis

RewriteCond %{HTTP_REFERER} !aeon-project.net.* [NC]

exactement comme ça, ton serveur devrait voir les images vu que le sous-domaine n'est pas mentionné.

Que veux-tu dire par

et il se passe rien non + : [

Ton serveur doit pouvoir voir les images ou non ?

Lien vers le commentaire
Partager sur d’autres sites

Non en fait, c'est un htaccess qui n'a rien à voir avec l'autre.

Ce serveur contient des avi, mkv, ogm et zip/rar, je voudrais que personne puisse d/l autre part qu'un lien sur mon site www.aeon-project.net :x

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...