Nous sommes le Ven 20 Juin, 2025 15:05
Supprimer les cookies

.htaccess rewrite rule

Sur le logiciel libre en général ou un logiciel libre en particulier

Mar 06 Oct, 2015 07:17

Bonjour.
nginx/1.2.1

J'ignore, si ce serveur utilise en tout détail la même syntaxe dans .htaccess que apache ...

Le but est de limiter l'accès à un répertoire et son contenu aux utilisateurs de notre forum. C'est à dire, il faut se connecter au forum, avant d'avoir l'accès au contenu.

Avec les images que je ne permets pas d'être référencées sur d'autres sites, ça marche bien, alors j'ai essayé quelque chose de pareil pour le répertoire soit-disant « sécurisé ». Voilà les deux passages du fichier .htacces. Correction: Aucune ne fonctionne :cry:
J'ai actualisé et simplifié le fichier :

-----------------------------------

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !(^https|^http)://(www\.)?nepmso.lautre.net/.*$ [NC]
RewriteCond %{REQUEST_URI} !nevolespas.jpg [NC]
RewriteRule ^nepmso.lautre.net/.*/.(gif|jpg|jp2|png|otf|ttf|pdf)$ http://www.nepmso.lautre.net/images/nevolespas.jpg [R,L]

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !(^https|^http)://(www\.)?nepmso.lautre.net/forum/ [NC]
RewriteCond %{REQUEST_URI} !fausse_url.html [NC]
RewriteRule .*\.doc/interne/.*$ http://www.nepmso.lautre.net/fausse_url.html [R,L]
------------------------------------

Avec cette 2ème règle je rêvais de permettre des liens à partir du forum aux fichiers « sécurisés » et de le bloquer dans tous les autres cas. Il y a une erreur principale que je ne vois pas.

Merci pour toute assistance.

Modif : sous-répertoire /doc/interne
Modif II : nginx
Modif III : rien ne marche
« Nous sommes tous Charlie » — bienvenue dans le monde de l’unanimité décrétée, et malheur aux
réfractaires. Et puis surtout célébrons la liberté de penser sous l’écrasement de tout dissensus (...) - Frédéric Lordon
verslouest_le_même

Avatar de l’utilisateur
Messages : 136

Mar 06 Oct, 2015 14:00

J'ai la réponse.

Il semble que la RewriteEngine n'est pas du tout disponible sur le serveur de L'Autre Net. Preuve :
http://www.souris-libre.fr/test.html
Les règles sont actives sur les autres serveurs que j'utilise, alors la deuxième image sur cette page qui est aussi le drapeau français, est bloqué correctement (et remplacé, comme prévu, par quelque chose de moche et terrible...) . :-(
« Nous sommes tous Charlie » — bienvenue dans le monde de l’unanimité décrétée, et malheur aux
réfractaires. Et puis surtout célébrons la liberté de penser sous l’écrasement de tout dissensus (...) - Frédéric Lordon
verslouest_le_même

Avatar de l’utilisateur
Messages : 136

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit