バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > 開発について > wwwありに統一したい

開発について

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
K-web
投稿日時: 2018/6/12 17:10
対応状況: 確認中
半人前
登録日: 2018/3/12
居住地:
投稿: 29
wwwありに統一したい
▼テンプレート
[EC-CUBE]3.0.15
[レンタルサーバ]zenlogic

wwwなしでアクセスされてもwwwありに統一したいのですがうまくいきません。.htaccessを編集しております。

今現在はssl必須にしているのですが、そことのやり取りがうまくいかないのでしょうか...

[現状]
~~上記略~~~
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpg|css|ico|js)$ [NC]
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

[試したとこ]

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpg|css|ico|js)$ [NC]
RewriteRule ^(.*)$ index.php [QSA,L]
</IfModule>

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R,L]

RewriteCond %{HTTP_HOST} ^\ドメイン\.com
RewriteRule (.*) https://www.ドメイン.com/$1 [R=301,L]

~~以上~~~
wwwなしでの検索からwwwに強制転送したいです。
重複している項目が気になるのですが、どのように組み合わせして良いかわからずです。
お教えいただければと思います。よろしくお願いいたします。
hmorita_j
投稿日時: 2018/6/12 20:53
対応状況: −−−
長老
登録日: 2017/3/3
居住地: 沈黙の巨大都市松戸
投稿: 222
Re: wwwありに統一したい
どのようにうまくいかないのでしょうか?
K-web
投稿日時: 2018/6/12 22:08
対応状況: 確認中
半人前
登録日: 2018/3/12
居住地:
投稿: 29
Re: wwwありに統一したい
ご返答ありがとうございます。
[試したとこ]に書いた内を.htaccessに書いてURLフォームにwwwなしのhttps://ドメイン.comと入力しても404エラー、ページがありません、と表示されてしまいます。
https://ドメイン.comの入力から強制的にhttps://www.ドメイン.comに飛ばす、ということをしたいです。

自分で調べたところ301リダイレクトwwwありで以下の内容を.htaccessに入力すればできると書いてあったので

Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com$
RewriteRule ^(.*)$ http://www.example.com/$1 [R=301,L]

を元に入力したのですが、404エラーで「ページがありません」と出てしまいます。これをTOPページが表示されるようにしたいです。
hmorita_j
投稿日時: 2018/6/13 8:41
対応状況: −−−
長老
登録日: 2017/3/3
居住地: 沈黙の巨大都市松戸
投稿: 222
Re: wwwありに統一したい
https://ドメイン.comと入力して、
「404エラー、ページがありません」と表示されたとき、
URLはどのようになっていますか?
https://ドメイン.comのままでしょうか?
K-web
投稿日時: 2018/6/13 10:35
対応状況: −−−
半人前
登録日: 2018/3/12
居住地:
投稿: 29
Re: wwwありに統一したい
ご返信ありがとうございます。
URLは仰る通りhttps://ドメイン.comのままです。
hmorita_j
投稿日時: 2018/6/13 10:41
対応状況: −−−
長老
登録日: 2017/3/3
居住地: 沈黙の巨大都市松戸
投稿: 222
Re: wwwありに統一したい
wwwなしで404になるということは、wwwありの場合とは別のところにアクセスしている可能性があります。

test.htmlとか、適当なファイルを置いてそれが表示できるか確認されてみてはいかがでしょうか?
K-web
投稿日時: 2018/6/13 14:38
対応状況: 確認中
半人前
登録日: 2018/3/12
居住地:
投稿: 29
Re: wwwありに統一したい
すいません、解決したと思ったのですがまだ解決していませんでした、、、

リダイレクトできたのはログが残っていたからだと思います。

sslはec-cube側で設定してwwwありにしてみました。

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpg|css|ico|js)$ [NC]
RewriteRule ^(.*)$ index.php [QSA,L]

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(ドメイン\.com)(:80)?
RewriteRule ^(.*) https://www.ドメイン.com/$1 [R=301,L]

</IfModule>


またautoload.phpに以下の項目を入力しましたが状態は変わりません。


if (isset($_SERVER['HTTP_X_SAKURA_FORWARDED_FOR'])) {
$_SERVER['HTTPS'] = 'on';
$_ENV['HTTPS'] = 'on';
$_SERVER['HTTP_HOST'] = 'www.ドメイン.com';
$_SERVER['SERVER_NAME'] = 'www.ドメイン.com';
$_ENV['HTTP_HOST'] = 'www.ドメイン.com';
$_ENV['SERVER_NAME'] = 'www.ドメイン.com';
}


404エラーになります。
逆にwwwなしに統一にしてみると[www.ドメイン.com]と入力しても「ドメイン.com」に飛ばされて404エラーになります。


【やりたいこと】
https://ドメイン.comと入力→https://www.ドメイン.comに転送

【症状】
https://ドメイン.comと入力→404エラー「ページがありません」
468
投稿日時: 2018/6/14 11:53
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: wwwありに統一したい
hmorita_jさんもおっしゃられていますが、
投稿された内容を読んでいると、
https://ドメイン.com のアクセスの場合、
htaccessを処理する段階まで通信が到達していない可能性があるように見受けられます。

DNSの設定はきちんと設定されていますか?
NSLOOKUPコマンドやwhoisサービス等を利用して、
ドメイン.comの正引きしたIPアドレスが
www.ドメイン.comの正引きしたIPアドレスと一致するか確認されてみては如何でしょうか?


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

K-web
投稿日時: 2018/6/21 15:07
対応状況: 解決済
半人前
登録日: 2018/3/12
居住地:
投稿: 29
Re: wwwありに統一したい
すみません、お手数おかけいたしました。
ゼンロジック独特の使用だったようで、解決いたしました!
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

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.