Ma_x_im a dit:Hello j'ai chercher et je n'ai pas trouver,
Je me suis fait linker mon site depuis des forums japonais, les bougres m'ont consommé en 2 jours ce qu'ils consomme en un mois.
J'ai les liens des forums qui m'ont linker, j'aimerai à l'aide de l'htaccess et des noms de domaines japonais qu'ils soit redirectionné vers un autre de mes sites, je m'y prend comment ?, merci.
Pour empecher le site oké j'avais trouver dans le forum:
RewriteCond %{HTTP_REFERER} ^siteaempecher$ [NC]
mais est ce que ca ne risque pas de ralentir mon site ? J'ai pu lire qu'il y'aurai des risques de ralentissement sur certains sites web..
Ensuite comment dire que tout visiteurs lambda provenant d'un domaine japonais soit automatiquement rediriger vers un autre site web ?
Ma_x_im a dit:Mhhh donc ta ligne de code, empêcherai tout visiteurs en provenance du japon donc, et est ce que mes lignes sont oké (je suis débutant) ?:
RewriteCond %{REMOTE_HOST} \.jp$ [OR]
RewriteCond %{REMOTE_HOST} \.co.jp$ [OR]
RewriteCond %{REMOTE_HOST} \.nomdedomaineenparticulier\.(.com|net)$
RewriteRule ^http://www.site-ou-mes-visiteurs-seront-envoyer.html$ - [R]
je crois me souvenir que le Japon possède deux noms de domaine, le jp et le .co.jp.
Merci.
Mhhh donc pour une redirection permantente ce serait plutôt quelque chose à la suite des conditions du style :
RedirectPermanent / http://www.site-ou-mes-visiteurs-seront-envoyer.com/ (le code est il bon ?)
Donc niveau ralentissement, mieux vaux spécifier les sites qui me leech plutôt que d'interdire mon site à toutes les adresses .JP, ainsi le htaccess sais directement qu'elles sites interdire et ne dois donc pas verifier si chaque visiteurs provient d'un nom de domaine en .jp donc ?
non malheureusement ! je dois tout tester en live et j'ai peur de choper la sale erreur donc je vais attendre dimanche soir passé une heure du mat pour être sur de réduire la casse si jamais je merde![]()
Je te remercie
vois http://httpd.apache.org/docs/1.3/mod/mo ... RewriteMap pour apache 1.3.Ma_x_im a dit:ok j'ai regarder pour la directive Rewritemap mais je n'ai pas trouver grandchose qui me parle ..
Ma_x_im a dit:donc je pense mettre dans un premier temps le code comme ceci suivant les modifications que tu m'a dis de faire:
RewriteEngine on
# Options +FollowSymlinks
RewriteCond %{REMOTE_REFERER} \.site1japonais\.(.jp)$[OR]
....
RewriteCond %{REMOTE_REFERER} \.site5japonais-en-net\.(.net)$[OR]
RewriteRule .* http://www.site-ou-mes-visiteurs-seront-envoyes.html [R=301,L]
RewriteCond %{HTTP_REFERER} \.siteNjaponais\.jp/.*$
Ma_x_im a dit:REMOTE_HOST ne s'applique que lorsque l'ont veut bloquer les visiteurs d'une adresse precise d'après ce que j'ai compris donc pour bloquer tout le domaine, REMOTE_REFERER est préferable ?
➡️ Offre MyRankingMetrics ⬅️
pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)
Voir les détails ici