■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

Re: baserCMSとECCUBEを同じフォルダにインストールしたい

clothoweb > Re: baserCMSとECCUBEを同じフォルダにインストールしたい @ 2012/7/3 23:07
taka777さん、早速の回答ありがとうございます。

すいません、ちょっと説明不足過ぎたかもしれません。^^;
※カートに入れられない事に気づいて読み直しが出来てませんでした。

・basercmsを基軸とした.htaccess(FTPアクセス後の直下)
RewriteEngine on
RewriteBase /
RewriteRule ^$ app/webroot/ [L]
RewriteRule (.*) app/webroot/$1 [L]


こちらの記述はサーバーにFTP等でアクセスした一番最初の階層になります。
public_htmlですとか、htmlとなっているディレクトリ(フォルダ)です。

・EC-CUBEのdataフォルダを内部に置いた場合(dataフォルダの直下)
Order Deny,Allow
Deny from all


こちらの.htaccessの記述については、htmlやpublic_htmlより内側に
dataディレクトリを設置した場合、外部からEC-CUBEのlogデータなどを
見る事が出来てしまう為、「ブラウザからの直接アクセス」を禁止しています。

そういえば、思いついたことで一つ注意点がありました。
EC-CUBEの中(当サイトではshopの直下)にも最初から.htaccessが存在しています。

「# 基本は SC_Initial.php で設定するが、ini_setで反映されないものはここで設定する」
と書かれている1行目の真下くらいに以下の内容を追記しておくと良いですよ。

RewriteEngine off


こうしておくことで、EC-CUBE用に作ったディレクトリに対して、
basercmsから「shopページがありません」と怒られるのを防ぐことが出来ます。

それでは、私も復旧頑張りますので成功を祈っています!
ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
2 人のユーザが現在オンラインです。 (2 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 2