CyberPanelは、ウェブホスティング管理パネルであり、子ドメインの作成や管理もサポートしています。子ドメインを削除する方法と、そのプロセスをコード例とともに紹介します。
- CyberPanelの管理者としてログインします。
- ダッシュボードに移動し、"Domains"(ドメイン)セクションを探します。
- 子ドメインを削除したい親ドメインをクリックします。
- 子ドメインの一覧が表示されます。削除したい子ドメインを選択します。
- "Actions"(アクション)メニューを開き、"Delete"(削除)オプションを選択します。
- 確認メッセージが表示されるので、削除を確定します。
以下に、Pythonスクリプトを使用してCyberPanel APIを介して子ドメインを削除する例を示します。
import requests
def delete_child_domain(domain, child_domain):
api_url = "https://your-cyberpanel-url:8090/api/deleteSubDomain"
api_key = "your-api-key"
data = {
"domainName": domain,
"subDomainName": child_domain,
"apiKey": api_key
}
response = requests.post(api_url, data=data)
if response.status_code == 200:
print("子ドメインの削除が成功しました。")
else:
print("子ドメインの削除に失敗しました。")
print(response.text)
# 使用例
delete_child_domain("example.com", "subdomain.example.com")
上記のコード例では、CyberPanelのAPIエンドポイントを使用して子ドメインを削除しています。your-cyberpanel-url
をCyberPanelのURLに、your-api-key
をAPIキーに置き換えてください。delete_child_domain
関数を使用することで、指定した親ドメインと子ドメインを削除することができます。