クライアントの Web サイトで開発を行いたいのですが、そのクローンを作成します。したがって、メインのウェブサイトの URL は:http://website.com
であり、作成しようとしているクローンは:http://test.website.com
です。
これまでのところ、次のことを行いました。
- ルートディレクトリ全体を
public_html/test
dirにコピーしました(フォルダーconfig、field、FirePHPCore、fontyourface、includes、js、misc、modules、scripts、sites、styles、およびthemesを含む) - のcPanelでサブドメインを作成しました
test.website.com
- ファイル
settings.php
(sites/default
フォルダー内)を確認し$base_url
ましたが、コメントされていることがわかったので、変更せずに残しました。 settings.php
phpMyAdminを介してdbをコピーし、 (sites/default
フォルダ内)の新しいdbの詳細を更新しました。- テーブル内に
variable
と という名前の 2 つの行がsecurepages_basepath
ありsecurepages_basepath_ssl
ます。値を からhttp://website.com
に変更しましたhttp://test.website.com
(variable_get
およびvariable_set
関数を使用)。
アクセスできるようhttp://test.website.com
になりましたが、(ヘッダーから)ログインをクリックするhttp://website.com/user
と、手動で入力http://test.website.com/user
してログインするとhttp://website.com/users/admin
、正しいアドレスを手動で入力する必要がありますhttp://test.website.com/users/admin
。
そして、ログアウトすると、再びに戻りますhttp://website.com
。
だから私はどうすればそれを完全に機能させることができるのか知りたいhttp://test.website.com
ですか? 変更する変数は他にありますか? そして、テストサイトがライブサイトではなくテストのみを使用していることを100%確認するにはどうすればよいですか。ライブ Web サイトを台無しにするのが怖いです。
アドバイスをください、ありがとう!