バージョン選択

フォーラム

メニュー

オンライン状況

92 人のユーザが現在オンラインです。 (75 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 92
もっと...

サイト内検索

質問 > その他 > さくらインターネットで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」を取り除けば良かったのではないかと思います。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

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


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

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」かもしれません。

念の為、変更前の状態はコピーしてバックアップを取っておいてください。


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

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/が入っていますか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

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の記述を何か変更された記憶はございませんか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

(1) 2 »
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,297名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.