バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > index.phpを挟まないと管理画面、その他下層ページへ遷移できない

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tryit
投稿日時: 2018/7/26 18:05
対応状況: −−−
新米
登録日: 2018/7/26
居住地:
投稿: 8
index.phpを挟まないと管理画面、その他下層ページへ遷移できない
▼テンプレート
[EC-CUBE] 3.0.16、新規インストール

[OS] CentOS Linux 6.4
[PHP] 使用しているPHPのバージョン

[現象]
EC-CUBEをドキュメント直下にインストールしました。
トップページは「https://xxxxx/html/」、「https://xxxxx/html/index.php」どちらでも表示できます。
しかし、トップページで商品等をクリックして別ページへ遷移すると「Not Found The requested URL /html/index.php was not found on this server.」となってしまいます。
※管理画面への遷移も「index.php」をつけないと同様です。

index.phpをつければ画面遷移や管理画面の動作ももんだいありませんが、
プラグインが動作しないということで困っております。

同様のサーバーにインストールした別のEC-CUBEは「index.php」なしで動作するためサーバーの問題ではなさそうです。

よろしくお願いいたします。
468
投稿日時: 2018/7/26 19:26
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 2022
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
.htaccessに記載されているrewriteルールはどのようになっていますか?
正常に動いているeccubeと比較して違いがないか確認されてみてはいかがでしょうか?


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

tryit
投稿日時: 2018/7/27 10:25
対応状況: −−−
新米
登録日: 2018/7/26
居住地:
投稿: 8
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
ご回答ありがとうございます。
html直下の.htaccessは正常なものと同様の内容(デフォルト状態)となっております。
red
投稿日時: 2018/7/27 10:46
対応状況: −−−
登録日: 2010/2/15
居住地: 東京都
投稿: 1399
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
http://blog.dododori.com/create/program/mod_rewrite/


----------------
EC-CUBEのカスタマイズ、トラブル解決承ります
お気軽にお問い合わせ下さい
https://www.ec-cube.net/integrate/partner/partner.php?partner_id=690

tryit
投稿日時: 2018/7/27 11:06
対応状況: −−−
新米
登録日: 2018/7/26
居住地:
投稿: 8
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
ご回答ありがとうございます。
mod_rewriteは有効となっておりました。
468
投稿日時: 2018/7/28 12:18
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 2022
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
現象としてはmod_rewriteがうまくいっていないように思えるのですが、
その辺り設定が問題ないのであれば別の問題でしょうか?
eccubeのインストールはとくに問題なく実行できたのですよね?
まだデフォルトの状態で再インストールが支障なければ、
もう一度インストールしてみたほうが良いかもしれません。


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

x002dc
投稿日時: 2018/7/28 12:53
対応状況: −−−
半人前
登録日: 2018/6/27
居住地: 東京
投稿: 30
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
他の方も書かれておりますが、やはり.htaccessが正常に動作していないことが原因と思われます。
実際、.htaccessを無効にすると同じ現象が発生します。

同一サーバーで動かしているEC-CUBEが正常に動作しているということですが、Directory単位で.htaccessを有効にしているといったことはないでしょうか?

複数のECCUBEを動作させているということは、VirtualHostを使っているのではないかと思うのですが、VirtualHost内でAllowOverrideが許可されていますか?

以下、私のローカル開発環境ですが、参考になれば幸いです。


 <VirtualHost *:80>
        ServerAdmin webmaster@example.com
        DocumentRoot /home/kusanagi/eccube3/DocumentRoot/
        ServerName eccube3.local
        ErrorLog  logs/eccube3_error.log
        CustomLog logs/eccube3_access.log kusanagi env=!no_log
        <Directory "/home/kusanagi/eccube3/DocumentRoot/">
                Require all granted
		## ↓↓↓ この部分 ↓↓↓ ##
                AllowOverride All
                Options FollowSymlinks
        </Directory>
        <ifModule mod_rewrite.c>
                RewriteEngine Off
                RewriteCond %{HTTPS} off
                RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]
        </ifModule>
</VirtualHost>
tryit
投稿日時: 2018/7/30 14:30
対応状況: −−−
新米
登録日: 2018/7/26
居住地:
投稿: 8
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
ご回答ありがごうございます。
再インストールで試してみることはできれば避けたいのですが、もう少しいろいろ試しだめなようでしたら検討してみます。
ありがとうございます。
tryit
投稿日時: 2018/7/30 14:34
対応状況: −−−
新米
登録日: 2018/7/26
居住地:
投稿: 8
Re: index.phpを挟まないと管理画面、その他下層ページへ遷移できない
ご回答ありがごうございます。
AllowOverride Allを試してみましたが、現象変わらずでした。
動作している環境とVirtualHost、.htaccessともに設定は同様にしているのですが、なかなか解決いたしません。。
環境の参考もとても助かります、ありがとうございます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

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

統計情報

総メンバー数は60,916名です
総投稿数は95,430件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
2038
4
468
2022
5
yuh
1612
6
umebius
1588
7
red
1399
8
h_tanaka
992
9
fukap
907
10
tsuji
863
11
shutta
835
12 ramrun 789
13
tao_s
783
14 karin 656
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.