バージョン選択

フォーラム

メニュー

オンライン状況

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

PR

先着1,000社 プラグインダウンロード&お申込で1,000円分Amazonギフト券プレゼント amazon pay
広告掲載について

サイト内検索

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

開発について

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
K-web
投稿日時: 2018/6/12 17:10
対応状況: 確認中
半人前
登録日: 2018/3/12
居住地:
投稿: 27
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
居住地: 沈黙の巨大都市松戸
投稿: 167
Re: wwwありに統一したい
どのようにうまくいかないのでしょうか?
K-web
投稿日時: 2018/6/12 22:08
対応状況: 確認中
半人前
登録日: 2018/3/12
居住地:
投稿: 27
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
居住地: 沈黙の巨大都市松戸
投稿: 167
Re: wwwありに統一したい
https://ドメイン.comと入力して、
「404エラー、ページがありません」と表示されたとき、
URLはどのようになっていますか?
https://ドメイン.comのままでしょうか?
K-web
投稿日時: 2018/6/13 10:35
対応状況: −−−
半人前
登録日: 2018/3/12
居住地:
投稿: 27
Re: wwwありに統一したい
ご返信ありがとうございます。
URLは仰る通りhttps://ドメイン.comのままです。
hmorita_j
投稿日時: 2018/6/13 10:41
対応状況: −−−
長老
登録日: 2017/3/3
居住地: 沈黙の巨大都市松戸
投稿: 167
Re: wwwありに統一したい
wwwなしで404になるということは、wwwありの場合とは別のところにアクセスしている可能性があります。

test.htmlとか、適当なファイルを置いてそれが表示できるか確認されてみてはいかがでしょうか?
K-web
投稿日時: 2018/6/13 14:38
対応状況: 確認中
半人前
登録日: 2018/3/12
居住地:
投稿: 27
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
居住地:
投稿: 1004
Re: wwwありに統一したい
hmorita_jさんもおっしゃられていますが、
投稿された内容を読んでいると、
https://ドメイン.com のアクセスの場合、
htaccessを処理する段階まで通信が到達していない可能性があるように見受けられます。

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


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

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


 



ログイン


EC-CUBEペイメント

統計情報

総メンバー数は27,139名です
総投稿数は86,366件です

投稿数ランキング

1
seasoft
7331
2
AMUAMU
2712
3
nanasess
1735
4
yuh
1497
5
red
1161
6
umebius
1007
7
468
1004
8
fukap
907
9
shutta
827
10
tsuji
815
11 ramrun 789
12
tao_s
651
13 karin 647
14 sumida 641
15
homan
633
16 DELIGHT 571
17
h_tanaka
504
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

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

Copyright© LOCKON CO.,LTD. All Rights Reserved.