web-dev-qa-db-ja.com

drupalをサブドメインにインストールして、メインドメインで使用できますか?

クライアントがニュース投稿や製品の追加や編集にアクセスできるように、admin.myexample.comにDrupalをインストールすることを考えていました。

次に、myexample.comをメインサイトとして使用します。 PHP/SQLを使用してデータベースとそのページへのエントリを呼び出します。

これは実用的ですか?

私はDrupalの周りで自分のやり方を学ぼうとしてきましたが、これは学ぶ方法ではないことを知っています。 Drupalページ(現時点では)を操作するよりも、自分でページを作成する方がはるかに快適です。)

1
Mr. Thompson

はい、Drupalをサブドメインで実行し、ドメインルートにまったく異なるWebサイトをコーディングすることができます。

サブドメインがDrupalルートに向けられていることを確認してください。明確にするために、Drupalルートディレクトリは、次のファイルを含むディレクトリです。

authorize.php CHANGELOG.txt COPYRIGHT.txt cron.php .gitignore.htaccessにはindex.phpが含まれますINSTALL.mysql.txtINSTALL.pgsql.txt install.php INSTALL.sqlite.txt INSTALL.txt LICENSE.txtMAINTAINERS.txtその他のモジュールプロファイルREADME.txtrobots.txtスクリプトサイトテーマupdate.phpUPGRADE.txt web.config xmlrpc.php

3
Shai

Drupal(および他の多くのCMS)を使用すると、管理領域用に個別のドメインを用意する必要はありません。ユーザーはdomain.com/user/loginにログインするだけです。

特にadmin.domain.comをユーザーのログインURLとして使用したい場合は、リダイレクトで問題ありません。これは一種のクールなアドレスです。

しかし、メインサイトのDrupalデータベースからコンテンツを取得するための独自のコードを作成することを考えている場合は、Drupalを(わずかに)十分に活用していません。これはコンテンツ管理とコンテンツ管理の両方です。コンテンツ表示プラットフォームを使用すると、テーマレイヤーやフックなどの独自のバージョンを作成できます(ただし、楽しいかもしれませんが、間違いなく高速です:)。

Drupalの管理(ログイン)領域を別のドメインに分散することで私が見ることができる唯一の利点は、何らかの理由でWebサイトキャッシュサービスまたはカスタムセキュリティを使用することです。

だから私のアドバイスは:

はい、サブドメインにDrupalをインストールできます。これは、それ自体がドメインです。ただし、管理ドメインを用意して、データベースからコンテンツを取得するための独自のコードを作成する必要はありません。 。得意なことにはDrupalを使用します。

1
jowan sebastian