質問 > その他 > さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tanabee |
投稿日時: 2018/8/6 22:46
対応状況: 確認中
|
半人前 登録日: 2018/7/19 居住地: 投稿: 17 |
さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 [EC-CUBE]3.0.16、新規インストールから構築作業を行っています。
[レンタルサーバ]さくらインターネット スタンダード [OS]FreeBSD [PHP]7.1.19 [データベース]MySQL 5.7 [WEBサーバ]Apache [ブラウザ]Crome [導入プラグインの有無]有 Ajaxカートイン プラグイン 商品一覧カート追加プラグイン ほか [カスタマイズの有無]デフォルトテンプレートカスタマイズし使用 さくらインターネットからEC-CUBEを導入し以下のURL http://*****.sakura.ne.jp/******/html/ で構築作業を行ってきたのですが、後付けで独自ドメインを設定することになりました。 https://www.******.com/ SSL設定/独自ドメインの設定は完了したのですが、 https://www.******.com/html/ と表示され、CSS・JS他ファイルは一切読み込んでいない状態で表示されてしまいます。 FTPにて /home/*****/www/*****/app/config/eccube内の admin_urlpath: /*****/html/template/admin front_urlpath: /*****/html/template/default image_save_urlpath: /*****/html/upload/save_image image_temp_urlpath: /*****/html/upload/temp_image user_data_urlpath: /*****/html/user_data plugin_urlpath: /*****/html/plugin の部分をそれぞれ*****/を削除したところ、TOPページのみはきちんと表示されます(それでもドメインの後ろにhtml/とついてしまいますが)が、他ページ/管理ページは表示されない状態になってしまいます。 独自ドメインを設定する場合、他にいじるところがありそうですが、どこをいじるべきか、お分かりになりますでしょうか。 やりたいことは http://*****.sakura.ne.jp/******/html/ 以下の内容を https://www.******.com/ で機能するようにしたい、ということです。 |
468 |
投稿日時: 2018/8/7 9:45
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 さくらインターネットは、ドメイン毎に公開ディレクトリを指定できたと思うのですが、サーバコントロールパネルにそのような設定を行う場所はありますか?
設定出来るのであれば、/htmlのディレクトリを公開ディレクトリに指定するのがデフォルトでのECCUBE3の想定かと思います。 (今は「/******」を指定されていませんか?) その後、path.ymlの****_urlpathから「/*****/html」を取り除けば良かったのではないかと思います。
|
tanabee |
投稿日時: 2018/8/7 11:41
対応状況: −−−
|
半人前 登録日: 2018/7/19 居住地: 投稿: 17 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 返信ありがとうございます。
1)path.ymlをデフォルトに戻し 2)サーバコントロールパネルにて/*****/htmlへ独自ドメインを設定 3)path.ymlの****_urlpathの/*****/htmlを削除(最後の5行を以下のように) admin_urlpath: /template/admin front_urlpath: /template/default image_save_urlpath: /upload/save_image image_temp_urlpath: /upload/temp_image user_data_urlpath: /user_data plugin_urlpath: /plugin したところ、TOPページは機能しましたが、カテゴリや他ページがリンク切れエラーを起こしました。 (管理ページ https://www.*************.com/kanripageを含む) 他に設定しなおす部分がありますか、ご教示いただくことはできますでしょうか。。 。 |
468 |
投稿日時: 2018/8/7 15:38
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 他の箇所も修正が必要かもしれません。
以下の辺りの設定はどうなっていますか? root: / root_urlpath: null admin_route: kanripage
|
tanabee |
投稿日時: 2018/8/7 16:43
対応状況: −−−
|
半人前 登録日: 2018/7/19 居住地: 投稿: 17 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 冒頭の部分ですね。以下のようになっています。
root: /******/html/ admin_dir: kanripage/ tpl: /******/html/user_data/packages/default/ admin_tpl: /******/html/user_data/packages/admin/ image_path: /******/html/upload/save_image/ root_dir: /home/******/www/****** root_urlpath: /******/html template_code: default admin_route: kanripage user_data_route: user_data public_path: /html |
468 |
投稿日時: 2018/8/7 17:51
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 正常に動作しているECCUBEのpath.ymlと比較してみたのですが、
以下の記述に変更すると如何でしょうか? root: / admin_dir: kanripage/ tpl: /user_data/packages/default/ admin_tpl: /user_data/packages/admin/ image_path: /upload/save_image/ root_dir: /home/******/www/****** root_urlpath: / ↑もしかしたら、ここは「null」かもしれません。 念の為、変更前の状態はコピーしてバックアップを取っておいてください。
|
tanabee |
投稿日時: 2018/8/7 18:07
対応状況: −−−
|
半人前 登録日: 2018/7/19 居住地: 投稿: 17 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 影響ありませんでした。依然リンク切れを起こしております。
null でも変化なく。 |
468 |
投稿日時: 2018/8/7 19:01
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 キャッシュのクリアは実行されていますか?
あと、リンクが切れているURLは、どのようなURLになっていますか? /*****/html/が入っていますか?
|
tanabee |
投稿日時: 2018/8/7 19:18
対応状況: −−−
|
半人前 登録日: 2018/7/19 居住地: 投稿: 17 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 諸々ありがとうございます。
/html/はさくらのドメイン設定でディレクトリをhtmlに指定したらなくなりましたので、現状はhttps://www.*********.com/になっています。 他ページ、例えば問合せ:https://www.*********.com/contact となっています。 キャッシュクリアは管理ページが現在エラーしていますので、元URLからアクセスし http://*****.sakura.ne.jp/*****/html/kanripage/ (こちらもCSS回りが読み込めてない)ですが、ログイン、操作することはできるので、そちらでキャッシュクリアしています。 |
468 |
投稿日時: 2018/8/7 20:36
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: さくらインターネットでEC-CUBE3構築後に独自ドメインを設定 https://www.lightingrentaljapan.com/index.php/contact
https://www.lightingrentaljapan.com/index.php/products/list?category_id=&name= https://www.lightingrentaljapan.com/index.php/kanripage/ 上記のように、index.phpを指定している状態であれば、正常にページが表示される事から、 path.ymlが原因ではなく、htaccess内のmod_rewriteルールに誤りがあると思われます。 /eccube-a/html/以下の.htaccessの記述を何か変更された記憶はございませんか?
|
(1) 2 » |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |