バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > URLの変更

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
shimakou
投稿日時: 2011/6/6 15:47
対応状況: −−−
半人前
登録日: 2011/3/29
居住地:
投稿: 25
URLの変更
EC-CUBE Ver.2.11.0
さくらインターネット使用

現在http://example.co.jp/sample/ にて運用しているサイトがあるのですが、これをデータの設置場所はそのままで http://example.co.jp/ にて表示させるにはどのようにすればよろしいのでしょうか?
初心者のため必要な情報等あれば教えてください。

さくらサーバのマルチドメイン機能を使ってもトップページは表示されますが、その他のページ(テンプレート含む)すべてに /sample/が入ってきます。
fukap
投稿日時: 2011/6/6 18:10
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: URLの変更
root権限のあるサーバーであれば、
httpd.conf の DocumentRoot を変更すれば可能です。
shimakou
投稿日時: 2011/6/6 18:51
対応状況: −−−
半人前
登録日: 2011/3/29
居住地:
投稿: 25
Re: URLの変更
>root権限のあるサーバーであれば、
>httpd.conf の DocumentRoot を変更すれば可能です。

早々の回答ありがとうございます。
root権限のあるサーバーとは専用サーバー等になるのでしょうか?
現在共有サーバーですが、どこにもhttpd.confが見当たりません。
fukap
投稿日時: 2011/6/6 19:23
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: URLの変更
専用サーバやVPSサーバですね。
共用サーバだと DocumentRoot は変更できないと思います。
shimakou
投稿日時: 2011/6/7 10:35
対応状況: −−−
半人前
登録日: 2011/3/29
居住地:
投稿: 25
Re: URLの変更
返事遅くなりました。

契約してるのは共有プランです。
であれば単純にデータの位置をごっそり上の階層に持って来ればhttp://example.co.jp で表示できるようになるんですかね?
(define.phpは必要に応じていじります)
fukap
投稿日時: 2011/6/7 10:42
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: URLの変更
それで問題ないと思います。

修正するのは、define.php と、data/config/config.php だと思います。(EC-CUBE 2.11.1の場合)

フロント画面が表示されないなどの問題が出た場合は、
管理画面 > デザイン管理 から、ページテンプレートを保存しなおすと、キャッシュが更新されたと思います。
shimakou
投稿日時: 2011/6/7 14:37
対応状況: −−−
半人前
登録日: 2011/3/29
居住地:
投稿: 25
Re: URLの変更
ありがとうございます!
運用中のサイトなので深夜にこっそり試してみます。
sakura0123
投稿日時: 2011/6/22 14:12
対応状況: −−−
常連
登録日: 2011/5/26
居住地:
投稿: 34
Re: URLの変更
お世話になります。

ECキューブ 2.11
サーバー ヘテムル
DBサーバ  MySQL 5.0.82-community-log
WEBサーバ  Apache
PHP 5.2.8
ECキューブスキル ビギナー


サーバー内のルートにhtmlディレクトリとdataディレクトリを
設置し、テストをしていました。

元々htmlページのみ運営中ですのでサーバー内の階層は
以下のようにしております。

----------------------------
ルート
index.html【運営中】
-html
 |-index.php 【ECキューブのトップページ】
-data



その他運営中のディレクトリやファイル
----------------------------

そこで、リニューアルオープン時には

http://example.com/

にアクセスすると、htmlディレクトリ内のindex.phpが
表示されるように、ヘテムルサーバーの管理メニューから、
ドメインの設定を変更し、運営中のindex.htmlを
htmlディレクトリ内に移動しました。

*運営中のページはindex.html
ECキューブのトップページはindex.php


確認しましたところ、問題なくhttp://example.com/
でhtmlディレクトリ内の運営中index.htmlが表示されています。

そこでECキューブで生成したページ(http://example.com/abouts/
にアクセスすると、CSS等のリンクが切れてましたので、data/config.phpを編集・保存し、再確認しましたところ、
共通ヘッダー、フッターは問題なく表示されているのですが、

デザイン管理>PC>レイアウト設定で設定したブロックや
ページ詳細編集で追加した内容が表示されません。

ところが、プレビューボタンを押すと問題なく表示されました。

そしてブロックは「全ページ」にチェックを入れると、
プレビューとhttp://example.com/abouts/でも表示されます。

チェックをはずすと表示されません。

念のため、テンプレートや、ブロック、ページを再登録しました
が、結果は変わりませんでした。

define.phpは以下のままです。



引用:
<?php
/** HTMLディレクトリからのDATAディレクトリの相対パス */
define("HTML2DATA_DIR", "../data/");

/** data/module 以下の PEAR ライブラリのみを使用する */
set_include_path(realpath(dirname(__FILE__) . "/" . HTML2DATA_DIR . "module"));

/**
* DIR_INDEX_FILE にアクセスするときにファイル名を使用するか
*
* true: 使用する, false: 使用しない, null: 自動(IIS は true、それ以外は false)
* ※ IIS は、POST 時にファイル名を使用しないと不具合が発生する。(http://support.microsoft.com/kb/247536/ja)
*/
define('USE_FILENAME_DIR_INDEX', null);

/*
* Local variables:
* coding: utf-8
* tab-width: 4
* c-basic-offset: 4
* c-hanging-comment-ender-p: nil
* End:
*/
?>


お忙しいところ誠に恐れ入りますが、
どうか解決策をご教授くださいますよう、何卒宜しく
お願い申し上げます。

fukap
投稿日時: 2011/6/22 17:19
対応状況: −−−
仙人
登録日: 2009/7/7
居住地: 滋賀県
投稿: 907
Re: URLの変更
ちょっとソースを眺めてみたのですが、それっぽい理由はわかりませんでした。

ひとつ試してみるとしたら、data/Smarty/templates_c/ 内のディレクトリやファイルを全て削除するとか。
(※ data/Smarty/templates/ 内は消さないで下さい。)

data/cache 内のファイルを全て削除するとか。

あと、data/config/config.php で、define ('ROOT_URLPATH', '/'); になっているかとか。
sakura0123
投稿日時: 2011/6/22 18:05
対応状況: −−−
常連
登録日: 2011/5/26
居住地:
投稿: 34
Re: URLの変更
fukap 様

いつもお世話になりありがとうございます。
引用:

ひとつ試してみるとしたら、data/Smarty/templates_c/ 内のディレクトリやファイルを全て削除するとか。
(※ data/Smarty/templates/ 内は消さないで下さい。)

data/cache 内のファイルを全て削除するとか。


いずれも削除後、再登録いたしましたが結果は変わりませんでした
また、data/config/config.phpのROOT_URLPATHは以下のようになっております。

define ('ROOT_URLPATH', 'http://example.com/'); 

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


 



ログイン


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

統計情報

総メンバー数は89,504名です
総投稿数は110,106件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1656
8
red
1570
9
mcontact
1307
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.