クライアントの Web サイトで開発を行いたいのですが、そのクローンを作成します。したがって、メインのウェブサイトの URL は:http://website.comであり、作成しようとしているクローンは:http://test.website.comです。
これまでのところ、次のことを行いました。
- ルートディレクトリ全体を
public_html/testdirにコピーしました(フォルダーconfig、field、FirePHPCore、fontyourface、includes、js、misc、modules、scripts、sites、styles、およびthemesを含む) - のcPanelでサブドメインを作成しました
test.website.com - ファイル
settings.php(sites/defaultフォルダー内)を確認し$base_urlましたが、コメントされていることがわかったので、変更せずに残しました。 settings.phpphpMyAdminを介して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 サイトを台無しにするのが怖いです。
アドバイスをください、ありがとう!