Nginx, equivalent de RewriteRule et HTTP_REFERER
4 messages
• Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
-

h4ni - WRInaute occasionnel

- Messages: 486
- Inscription: 11 Juil 2005
Nginx, equivalent de RewriteRule et HTTP_REFERER
Bonsoir,
Ayant installer nginx sur un sous domaine, je cherche l'équivalent de ces lignes
Merci d'avance
Ayant installer nginx sur un sous domaine, je cherche l'équivalent de ces lignes
- Code: Tout sélectionner
RewriteEngine On
RewriteRule ^.*\.mp3$ /foo [F]
RewriteRule ^.*\.MP3$ /foo [F]
RewriteRule ^.*\.Mp3$ /foo [F]
RewriteRule ^.*\.mP3$ /foo [F]
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?site\.com(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(player\.)?site\.com(/)?.*$ [NC]
RewriteRule ^.*$ http://www.site.com [R,L,NC]
RewriteRule ^streaming:(.*)$ page.php?album=$1 [L]
Merci d'avance
-

Julia41 - WRInaute passionné

- Messages: 1734
- Inscription: 31 Aoû 2007
Re: Nginx, equivalent de RewriteRule et HTTP_REFERER
Erf, tu vas avoir du mal (traduire des rewrites sous NGinx est un peu galère)
Si tu cherches des bons tutos/exemples sur ce blog : -http://www.cyberciti.biz/ (y compris des bons tutos pour sécu le tout).
au hasard pour les ".mp3" :
à vérifier pour les regexp, je ne sais pas s'ils sont CI ou non.
Si tu cherches des bons tutos/exemples sur ce blog : -http://www.cyberciti.biz/ (y compris des bons tutos pour sécu le tout).
au hasard pour les ".mp3" :
- Code: Tout sélectionner
rewrite ^/.*\.(mp3|MP3|Mp3|mP3)$ http://www.ton_url.tld last
à vérifier pour les regexp, je ne sais pas s'ils sont CI ou non.
-

Julia41 - WRInaute passionné

- Messages: 1734
- Inscription: 31 Aoû 2007
Re: Nginx, equivalent de RewriteRule et HTTP_REFERER
h4ni a écrit:Merci Julia41
Seulement, ca n'a pas marcher!
personne d'autre ne peut m'aider?
Bon, il n'y a pas de TAG "propagande" sous PHPBB
Je te dirais bien de tester Lighttpd
Je te fais tes rewrites en quelques secondes !
- Code: Tout sélectionner
$HTTP["url"] ~= "^/(mp3|Mp3|mP3)" {
url.access-deny = ( "" )
#J'ai mis un Deny mais un url.redirect marcherait simplement
}
Bon, en tout cas, d'après ce que j'ai vu sur le net, si tu as des rewrites et que c'est hyper important, NGinx est difficile d'accès.
D'après toutes les installations que j'ai pu en faire, il faut vraiment un paquet de test pour pouvoir les balancer
Sinon, au niveau de mon rewrite, il "devrait" être bon, après j'ai peut-être fait une faute de syntaxe, n'hésites pas à changer mes :
^/.*\.(m
par des ^/(.*)(mp3...
C'était une supposition à la "con" qui se test et qui (si on croit en dieu) pourrait marcher directement
4 messages
• Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par les experts Google Analytics de Ranking Metrics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- HTTP Referer
- [résolu] bloquer accès suivant http-referer
- Clic html avec referer, et info sur serveur http
- Hotlink et nginx
- Moyen de lutter contre le referer spam ou spam referer ...
- Serveur web Nginx
- convertir QUERY_STRING sur nginx
- Nginx vers apache erreur
- Equivalant cband sur Nginx
- Nginx sur un Corei5 4x 2.66+ GHz
- Test HTTP header
Cet outil vous permet de connaître le code HTTP renvoyé par le serveur pour une page donnée. - Test de lien (type de redirection)
Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité
