バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > その他 > index.phpをルート直下に移動させる方法。

その他

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
maru-gi
投稿日時: 2020/2/17 14:56
対応状況: −−−
新米
登録日: 2020/2/6
居住地:
投稿: 10
index.phpをルート直下に移動させる方法。
[EC-CUBE] EC-CUBE4.0.3 新規インストール
[レンタルサーバ] さくらインターネット

EC-CUBE&サーバーについて、初心者すぎる、とても恥ずかしい問い合わせで申し訳ございません。

現在、独自ドメインでサイトを運営していまして、近々、さくらインターネットに移転を計画しています。

EC-CUBE4を「ec-cube」というフォルダにインストールすると、https://exp.com/ec-cube/以下に、
EC-CUBEがインストールされ、https://exp.com/ec-cube/へアクセスすれば、
index.phpが読み込まれて、EC-CUBEのトップページが表示されるようになります。

おそらく、これがデフォルトの設定かと思います。

これを、https://exp.com/にアクセスすれば、EC-CUBEのトップページが
表示されるようにしたいと考えています。

そのため、さくらインターネットのサーバー側の設定で、独自ドメインの
Web公開フォルダを「~/www/ec-cube/」に設定すれば、EC-CUBEのトップページが
表示されて、普通なら解決なのですが、ここで問題があります。

現在、独自ドメインでhttps://exp.com/original/というフォルダにあるページが、
検索サイトでは上位に表示されます。

そのため、サーバーの設定を「~/www/ec-cube/」にしてしまうと、
https://exp.com/original/以下のページにアクセスができなくなってしまいます。


そこで、下記のようなカスタマイズは可能なのでしょうか?

1)https://exp.com/にアクセスすれば、EC-CUBEのトップページが表示される

2)https://exp.com/original/以下にあるページも表示できる。

おそらく、EC-CUBEのindex.phpを、ルート直下に移動させる方法だと思うのですが、
その方法が分からないです。

逆に、/ec-cube/のフォルダの下に/original/のフォルダを持ってきて
(サーバー上は「~/www/ec-cube/original/になります」)、Web公開フォルダを
「~/www/ec-cube/」にすれば、/original/フォルダも表示されるので、解決なのですが、
EC-CUBEのセキュリティとしては、どうなのかと気になりました。

セキュリティやカスタマイズの安全性から、EC-CUBEがインストールされているフォルダに、
別のフォルダを作ってしまうのは良いのでしょうか?

問題ないということであれば、それで進めようかとも思っていますし、逆に、
フォルダを作るのは、得策ではないということであれば、index.phpをルート直下に
持ってくる方法はありますでしょうか。

不慣れなので、長文の説明で申し訳ないです。

よろしくお願い申し上げます。


marumi
投稿日時: 2020/2/17 15:31
対応状況: −−−
半人前
登録日: 2019/12/10
居住地:
投稿: 15
Re: index.phpをルート直下に移動させる方法。
/original/ の移動などはせず、
さくらのドキュメントルート直下の.htaccessに


<IfModule mod_rewrite.c>
RewriteEngine on
RewriteBase /
RewriteCond %{THE_REQUEST} !^.*/original/
RewriteRule (.*) /ec-cube/$1 [L]
</IfModule>


を追記でできないでしょうか。

/home/ユーザーアカウント/www/
             |-- .htaccess ← この階層の .htaccessです
             |-- /ec-cube/
             |    :
             |-- /original/
             |    :
maru-gi
投稿日時: 2020/2/17 21:11
対応状況: 解決済
新米
登録日: 2020/2/6
居住地:
投稿: 10
Re: index.phpをルート直下に移動させる方法。
ありがとうございました!

無事に変更ができました。

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


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は63,773名です
総投稿数は96,875件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
468
2447
4
nanasess
2079
5
yuh
1612
6
umebius
1605
7
red
1407
8
h_tanaka
1022
9
fukap
907
10
tsuji
863
11
shutta
835
12
tao_s
792
13 ramrun 789
14 karin 657
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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