Bonjour

Je m initie (non sans mal ) au htaccess et suis parvenu à quelque chose qui me convient parfaitement à une exception :les liens pointant hors de mon site ne fonctionnent pas!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]
j ai chertché et trouvé que pour exclure un domaine on devait proceder ainsi alors j'essayé d ajouter ces lignes mais rien n y fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
RewriteCond %{HTTP_HOST) !facebook\.com
RewriteCond %{HTTP_HOST) !twitter\.com
RewriteCond %{HTTP_HOST) !linkedin\.com
j'utilise des liens 'classiques' comme
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<a href="www.facebook.com" class="social"><span class="icon-facebook"></span></a>
<a href="www.twitter.com" class="social"><span class="icon-twitter"></span></a>
<a href="www.linkedin.com" class="social"><span class="icon-linkedin"></span></a>

Qu'ai-je mal fait ?
Merci pour votre aide.