GNU/Linux >> Tutoriels Linux >  >> Panels >> Panels

Comment restreindre l'accès au dossier des domaines complémentaires à partir du domaine principal dans cPanel ?

Si vous exécutez vos sites Web sous cPanel et que des domaines supplémentaires sont liés à des sous-domaines et que votre fournisseur d'hébergement Web force à définir tous les domaines dans public_html comme ci-dessous, il se peut que le contenu de votre domaine supplémentaire soit également accessible via le domaine principal.

example.com – /public_html/domain 
exemple1.com – /public_html/domain1
exemple2.com – /public_html/domain2

Pour surmonter ce problème, vous pouvez ajouter la règle ci-dessous dans votre fichier .htaccess. Cela empêchera le domaine principal d'accéder au dossier du domaine complémentaire. Si le dossier de domaine complémentaire est accessible via votre domaine principal, il affichera le message d'erreur 404.

RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www.)?maindomain.com$ [NC]
RewriteCond %{REQUEST_URI} ^/domain/(.*)$ [OU ]
RewriteCond %{REQUEST_URI} ^/domain1/(.*)$ [OU]
RewriteCond %{REQUEST_URI} ^/domain2/(.*)$
RewriteRule ^(.*) $ - [L,R=404]

Panels
  1. Comment configurer des domaines supplémentaires et des alias (domaines parqués) dans cPanel

  2. Comment utiliser l'outil de domaines cPanel

  3. Comment ajouter un nouveau domaine à Cpanel ?

  4. Comment créer un nom de domaine complémentaire dans cPanel

  5. Comment créer et supprimer des domaines supplémentaires dans cPanel

Domaines supplémentaires dans cPanel

Comment ajouter un site Web dans cPanel ?

Addon Domain cPanel :comment héberger des domaines supplémentaires

Comment créer et gérer des domaines supplémentaires dans cPanel

Comment parquer un domaine dans cPanel

Comment ajouter des domaines supplémentaires dans cPanel