GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

cPanelでメインドメインからのアドオンドメインフォルダへのアクセスを制限するにはどうすればよいですか?

cPanelでウェブサイトを運営していて、アドオンドメインがサブドメインにリンクされていて、ウェブホストプロバイダーがpublic_html内のすべてのドメインを以下のように設定するように強制している場合、アドオンドメインのコンテンツにメインドメインからもアクセスできるという問題が発生する可能性があります。


example.com – /public_html/domain
example1.com – /public_html/domain1
example2.com – /public_html/domain2

この問題を解決するには、.htaccessファイルに以下のルールを追加します。これにより、メインドメインがアドオンドメインフォルダにアクセスできなくなります。アドオンドメインフォルダにメインドメインからアクセスすると、404エラーメッセージが表示されます。

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

Panels
  1. cPanelでアドオンドメインとエイリアス(パーキングドメイン)を設定する方法

  2. cPanelでアドオンドメイン名を作成する方法

  3. cPanelでアドオンドメインを作成および削除する方法

  1. cPanelでドメインを管理する方法

  2. cPanelドメインツールの使用方法

  3. Cpanelに新しいドメインを追加する方法は?

  1. cPanelでアドオンドメインを作成する方法

  2. cPanelからデフォルトのアドオンドメインパスを変更するにはどうすればよいですか?

  3. アドオンドメインを別のcPanelアカウントに変換するにはどうすればよいですか?