# Bloquer un nom de domaine

**URL:** <https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623>\
**Category:** Support Debian\
**Tags:** apache\
**Created:** [Septembre 26, 2018, 1:51 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623 "2018-09-26T13:51:14Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![ClaudeGontier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@ClaudeGontier](https://www.debian-fr.org/u/ClaudeGontier)\
**Post date:** [Septembre 26, 2018, 1:51 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/1 "2018-09-26T13:51:15Z")

</div>

Bonjour, depuis quelques semaines le domaine www.sikeliahdemy.art pointe vers ma machine, ce qui est très embêtant car le référencement google affiche ce dommaine, pas le mien. Pour le bloquer j’ai essayé avec un .htaccess et Require, faire des vhost mais rien n’a abouti.  
Je suis sous apache2.4  
Merci d’avance.

---

<div class="post-metadata">

**Author:** ![Yrrh](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/y/d9b06d/32.png) [@Yrrh](https://www.debian-fr.org/u/Yrrh)\
**Post date:** [Septembre 26, 2018, 7:34 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/2 "2018-09-26T19:34:27Z")

</div>

As tu essayé dans un fichier .htaccess :

```
    Order Deny,Allow
    Deny from all
    Allow from [ton_domaine]
```

---

<div class="post-metadata">

**Author:** ![ClaudeGontier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@ClaudeGontier](https://www.debian-fr.org/u/ClaudeGontier)\
**Post date:** [Septembre 26, 2018, 7:36 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/3 "2018-09-26T19:36:28Z")

</div>

Bonjour,  
Merci de la réponse. Malheureusement ces commandent datent de la version 2.2 de apache, dand la 2.4 elles ont disparu.

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 26, 2018, 9:36 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/4 "2018-09-26T21:36:12Z")

</div>

> [@ClaudeGontier](#):
>
> www.sikeliahdemy.art pointe vers ma machine, ce qui est très embêtant car le référencement google affiche ce dommaine, pas le mien.

Je ne suis pas sur de ce que tu veux dire, mais si ton serveur distribue le site web quelle que soit le domaine par lequel les requêtes http attaquent l’ip de ton serveur, c’est que tu as dramatiquement configuré tes virtual hosts, sans doutes en droppant juste le contenu de ton site dans le répertoire du virtualhost par défaut, et en activant juste le virtualhost par défaut qui répond sur \*:80.  
Pour bien corriger le problème et faire une belle config académique, il faudrait que tu nous dise mieux comment tu as configuré ton apache.

Ceci dit, le fait que www.sikeliahdemy.art pointe vers ton serveur présente une opportunité et il vaut peut être mieux ne pas corriger la mauvaise config, mais en faire une encore plus pourrie, mais qui te donnerait du bonus au positionnement sur google.

Je m’explique:

le domaine sikeliahdemy.art dispose de 5 liens entrants, ce qui est déjà plus qu’un site comme, mettons au hasard, [hellsrp.fr](http://hellsrp.fr), qui n’en a aucun.  
Si tu configures ton apache pour refuser de servir sikeliahdemy.art , ils pointeront vers le vide, et toute la poussée qu’ils apportent pour se positionner sur google serait perdue.

ALORS QUE

Si tu configures ton site pour que tout ce qui arrive sur une url d’un un autre domaine que [hellsrp.fr](http://hellsrp.fr) (toujours au hasard) soit redirigé avec un code HTTP 301 vers la page équivalente sur [hellsrp.fr](http://hellsrp.fr), dans ce cas, google oubliera complètement ces domaines (ce que tu veux) et en plus, il attribuera tous leurs backlinks à ton domaine canonique [hellsrp.fr](http://hellsrp.fr).

Et en plus, c’est super simple à faire, même si tu n’as pas tout compris de ce que j’ai dit au dessus, ça se fait avec 2 lignes **en début du .htaccess à la racine de ton site**.  
Mettons que tu veuilles tout envoyer sur [www.hellsrp.fr](http://www.hellsrp.fr) (sur [hellsrp.fr](http://hellsrp.fr) ça serait un chouilla différent), tu mets:

```
RewriteCond %{HTTP_HOST} !^www\.hellsrp\.fr [NC]
RewriteRule (.*) http://www.hellsrp.fr/$1 [QSA,R=301,L]

```

Enjoy !

---

<div class="post-metadata">

**Author:** ![ClaudeGontier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@ClaudeGontier](https://www.debian-fr.org/u/ClaudeGontier)\
**Post date:** [Septembre 27, 2018, 2:15 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/5 "2018-09-27T14:15:38Z")

</div>

Bonjour, merci beaucoup pour la réponse, mais ton astuce ne fonctionne pas.

 ![image](https://www.debian-fr.org/uploads/default/original/2X/8/8e39a52ce8d5b8dfa6b58de4e1795d970bad2540.png)

Je sais que c’est bien à cause de ça car quand j’enlève le .htaccess l’erreur disparaît.

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 27, 2018, 9:13 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/6 "2018-09-27T21:13:22Z")

</div>

Bon, alors c’est ça, à moins que je sois passé à coté d’un caractére, mais en me relisant, je ne vois pas de probléme.  
essayes **a2enmod rewrite** , en root.

Sinon, tu me confirme que ton bon domaine, c’est bien hellsrp en .fr, et que ce que tu préfères, c’est que google t’affiche le www devant ?

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 27, 2018, 9:18 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/7 "2018-09-27T21:18:46Z")

</div>

Ah non !  
J’ai peut être oublié une ligne de .htaccess avant les deux autres:  
**RewriteEngine on**  
Pour activer le mod\_rewrite

Pour être complet, pour éviter l’erreur 500 quand le mod\_rewrite est désactivé, il faudrait idéalement mettre un ifmodule autour des 3 lignes de rewrite htaccess.

Et aussi, il faut les mettre au début du htaccess.

---

<div class="post-metadata">

**Author:** ![ClaudeGontier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@ClaudeGontier](https://www.debian-fr.org/u/ClaudeGontier)\
**Post date:** [Septembre 28, 2018, 3:13 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/8 "2018-09-28T15:13:14Z")

</div>

Bonjour, toujours la même erreur. Voici ce que j’ai mi dans le .htaccess :

```
<IfModule>
RewriteCond %{HTTP_HOST} !^www\.hellsrp\.fr [NC]
RewriteRule (.*) http://www.hellsrp.fr/$1 [QSA,R=301,L]
RewriteEngine on
</IfModule>

```

Peut être que la version 2.4 de apache n’accepte plus cette config?

---

<div class="post-metadata">

**Author:** ![anon97446390](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b4bc9f/32.png) [@anon97446390](https://www.debian-fr.org/u/anon97446390)\
**Post date:** [Septembre 28, 2018, 3:26 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/9 "2018-09-28T15:26:11Z")

</div>

> [@mattotop](#):
>
> J’ai peut être oublié une ligne de .htaccess **avant** les deux autres:  
> **RewriteEngine on**

```
<IfModule>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.hellsrp\.fr [NC]
RewriteRule (.*) http://www.hellsrp.fr/$1 [QSA,R=301,L]
</IfModule>

```

---

<div class="post-metadata">

**Author:** ![ClaudeGontier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@ClaudeGontier](https://www.debian-fr.org/u/ClaudeGontier)\
**Post date:** [Septembre 28, 2018, 3:57 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/10 "2018-09-28T15:57:25Z")

</div>

Bonjour, ça ne fonctionne toujours pas.

---

<div class="post-metadata">

**Author:** ![anon97446390](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/b4bc9f/32.png) [@anon97446390](https://www.debian-fr.org/u/anon97446390)\
**Post date:** [Septembre 28, 2018, 3:58 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/11 "2018-09-28T15:58:49Z")

</div>

Bonsoir,

Je n’ai fait que relever ce qui pouvait être une étourderie.  
Je ne suis pas du tout qualifié pour intervenir davantage dans ce sujet.

Bonne chance

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 28, 2018, 6:51 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/12 "2018-09-28T18:51:56Z")

</div>

> [@ClaudeGontier](#):
>
> la version 2.4

Si si, je l’utilise tous les jours.

> **[mod\_rewrite - Serveur HTTP Apache Version 2.4](https://httpd.apache.org/docs/current/fr/mod/mod_rewrite.html)**

Par contre, j’aurais du être plus complet sur le ifmodule:

```
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.hellsrp\.fr [NC]
RewriteRule (.*) http://www.hellsrp.fr/$1 [QSA,R=301,L]
</IfModule>

```

￼  
Mais surtout:

> [@mattotop](#):
>
> essayes **a2enmod rewrite** , en root.

Tu es sur de l’avoir fait ?

---

<div class="post-metadata">

**Author:** ![ClaudeGontier](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/c/c77e96/32.png) [@ClaudeGontier](https://www.debian-fr.org/u/ClaudeGontier)\
**Post date:** [Septembre 29, 2018, 8:40 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/13 "2018-09-29T08:40:49Z")

</div>

Bonjour, ça fonctionne enfin ! Le résultat est bien celui attendu, tout domaine qui pointe vers ma machine redirige vers [www.hellsrp.fr](http://www.hellsrp.fr) ! Le temps que google le prenne en compte et tout sera résolu ! Merci beaucoup !

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Septembre 29, 2018, 10:04 UTC](https://www.debian-fr.org/t/bloquer-un-nom-de-domaine/77623/14 "2018-09-29T10:04:07Z")

</div>

La visibilité de ton site dans les résultats de google devrait fortement augmenter.  
Ca peut être une question d’heures avant que ça soit pris en compte, mais plus probablement courant de la semaine prochaine.

Si tu veux aller plus loin, il faudrait activer l’hote ssl pour répondre au https, et soit installer un certificat letsencrypt et rediriger le http vers le https, soit rester en http et rediriger le https vers le http.  
Au carré comme ça, ton site deviendra déjà bien agréable au crawler de google qui déteste crawler la même chose par des urls différentes autant que de se casser les dents sur une url en 404.

Bref…
