RewriteCond ok RewriteRule= erreur 500
3 messages • Page 1 sur 1
Consultez la formation URL Rewriting et sites dynamiques de WebRankInfo / Ranking Metrics
- jeanlouis44
- Nouveau WRInaute
- Messages: 12
- Inscription: Dim Sep 04, 2005 7:34
RewriteCond ok RewriteRule= erreur 500
Bonjour à toutes et tous,
j'essaie désespérément d'adapter sur mon site le code .htacces trouvé sur "Toulouse renaissance".
Mon idée:
- envoyer les user-agent vides ou anonymes vers une page d'erreur personnalisée (erreur ua.html) en leur expliquant gentiment que c'est mieux d' avoir un user-agent valide si l'on n'a rien à cacher.
- envoyer les bouffeurs d'adresses mail vers un pot à miel (pot.html).
- et enfin virer un certain nombre de d'aspirateurs et autre indélicats.
Voila une partie de mon .htaccess placé dans le répertoire www chez OVH ( GP60)
C'est RewriteRule qui me pose problème, j'ai essayé
RewriteRule .* http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule .* /http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule ^.*$ http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule ^.*$ /http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule .* /erreur ua.html [L]
RewriteRule ^.*$ /erreur ua.html [L]
RewriteRule .* erreur ua.html [L]
Pas moyen c'est à chaque fois erreur 500.
Idem pour l'autre RewriteRule
J'ai posé la question sur le forum OVH, mais sans réponse.
Merci si vous pouvez me dépanner.
Cordialement.
Jean Louis
j'essaie désespérément d'adapter sur mon site le code .htacces trouvé sur "Toulouse renaissance".
Mon idée:
- envoyer les user-agent vides ou anonymes vers une page d'erreur personnalisée (erreur ua.html) en leur expliquant gentiment que c'est mieux d' avoir un user-agent valide si l'on n'a rien à cacher.
- envoyer les bouffeurs d'adresses mail vers un pot à miel (pot.html).
- et enfin virer un certain nombre de d'aspirateurs et autre indélicats.
Voila une partie de mon .htaccess placé dans le répertoire www chez OVH ( GP60)
Options -Indexes
#
#***************************************************
#* FILTRAGE DES INDESIRABLES PAR USERAGENT *********
RewriteEngine on
#
#*** VERS PAGE ERREUR IDENTIFICATION ***************
#***** user agent vide *****************************
RewriteCond %{HTTP_USER_AGENT} ^-?$ [OR]
#***** user agent anonyme **************************
RewriteCond %{HTTP_USER_AGENT} .*nonymous* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} .*My\ User\ Agent* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} .*TuringOS* [NC,OR]
#
RewriteRule ^.*$ /http://www.jlp-securite.com/erreur ua.html [R,L]
#
#***************************************************
C'est RewriteRule qui me pose problème, j'ai essayé
RewriteRule .* http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule .* /http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule ^.*$ http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule ^.*$ /http://www.jlp-securite.com/erreur ua.html [R,L]
RewriteRule .* /erreur ua.html [L]
RewriteRule ^.*$ /erreur ua.html [L]
RewriteRule .* erreur ua.html [L]
Pas moyen c'est à chaque fois erreur 500.
Idem pour l'autre RewriteRule
RewriteRule .* http://www.jlp-securite.com/poeme.html [R,L]
J'ai posé la question sur le forum OVH, mais sans réponse.
Merci si vous pouvez me dépanner.
Cordialement.
Jean Louis
Re: RewriteCond ok RewriteRule= erreur 500
RewriteCond %{HTTP_USER_AGENT} .*nonymous* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} .*My\ User\ Agent* [NC,OR]
RewriteCond %{HTTP_USER_AGENT} .*TuringOS* [NC,OR]
#
RewriteRule ^.*$ /http://www.jlp-securite.com/erreur ua.html [R,L]
Déja en fin de rewritecond, juste sémantiquement "ymous.*" au lieu d'"ymous*" même si ça ne change rien
pas de '/' devant -http://www.jlp...
L'espace dans entre erreur et ua.html je crois pas que ce soit trop bien vu...
/erreur/ua.html
à la place
par contre ça a l'air plus bizarre ça... Simplement
RewriteRule .* /poeme.html [R,L]
Ca passe pas ?
Bon courage
- jeanlouis44
- Nouveau WRInaute
- Messages: 12
- Inscription: Dim Sep 04, 2005 7:34
Bonjour sunflower,
tout d'abord merci pour ton aide.
Effectivement, un espace dans le nom du fichier me bloquait et déclenchait l'erreur 500 dès l'accès au site.
Par contre chez ovh il faut d'après ce que j' ai compris écrire:
RewriteRule .* /toto.html
Bon ceçi étant dit, le problème persiste si par exemple je me connecte sur le site (avec Firefox) en utilisant un user-agent vide j'ai droit à l'erreur 500 avec
et je ne trouve pas l'explication.
Cordialement.
Jean Louis
tout d'abord merci pour ton aide.
Effectivement, un espace dans le nom du fichier me bloquait et déclenchait l'erreur 500 dès l'accès au site.
Par contre chez ovh il faut d'après ce que j' ai compris écrire:
RewriteRule .* /toto.html
Bon ceçi étant dit, le problème persiste si par exemple je me connecte sur le site (avec Firefox) en utilisant un user-agent vide j'ai droit à l'erreur 500 avec
RewriteRule .* /erreurua.html [R,L]
et je ne trouve pas l'explication.
Cordialement.
Jean Louis
3 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation URL Rewriting et sites dynamiques : apprenez comment mettre en place la réécriture d'URL, comment optimiser vos URL et profiter de vos pages dynamiques pour booster votre référencement. Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Comment éviter les contenus dupliqués (avec/sans le www)
- Article sur le fichier .htaccess
- 500.000 messages postés dans le forum WebRankInfo
- Google ouvre un nouveau bureau à New-York
- Google signe avec Lycos Europe un accord sur la publicité ciblée
- Aperçu des différents types de redirection
- Un moyen très simple et gratuit d'obtenir des backlinks
- Google souhaite lever plus de 2 milliards de dollars
- Tutoriel complet sur les redirections (301, 302, JavaScript, ...)
- Comment Google indexe et classe les documents
- [Résolu] RewriteCond semble provoquer une erreur 500
- RewriteCond et RewriteRule[Résolu ^^]
- un rewritecond plusieurs rewriterule
- Syntaxe RewriteCond et RewriteRule
- RewriteRule ou RewriteCond dans .htaccess ?
- Une RewriteCond et plusieurs RewriteRule Optimisation ?
- RewriteCond puis RewriteRule pour SubDNS
Consultez la description détaillée des produits ou services de Google suivants : Summer of Code
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités



le forum