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
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
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

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
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
- Messages : 136