> フロント機能 > httpからhttpsへのリダイレクトが出来ない |
フロント機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
zara |
投稿日時: 2017/2/5 16:18
対応状況: −−−
|
新米 登録日: 2016/4/19 居住地: 鹿児島県 投稿: 9 |
httpからhttpsへのリダイレクトが出来ない 度々投稿させていただいております。
ECCUBE3.0.12-p1、さくらインターネットでお客様の通販サイトを運営しております。ラピッドSSL。 サイト全体のSSL化をしたくて、こちらのコミュニティや他もいろいろ探っています。 既存のスレをいろいろ試すも、サイト全体のSSL化はできたのですが、管理ページにアクセスしようすると、通販サイトのトップページにアクセスしてしまいます。 おまけに元々 http://○○○○.com/でアクセスできていたのが、(ECCUBE導入当初にhtmlをURLからはずす対策をしています) https://○○○○.com/html/index.php/になってしまいます。 トップページは上の html/index.php/を省略しても保護された通信になりますが、実際重要な新規会員登録ページで html/index.phpを外し、https://○○○○.com/entryでアクセスするとアクセス自体はできるものの、カギ付きの保護された通信ではなくなります。 すでに八方ふさがり状態で困り果てております。 下記に現況(SSL化を試みる前の状態に戻しています)のファイルを貼り付けしております。 非常に長々となってしまい、申し訳ないのですが、 どなたかお分かりになる方、ご教授いただけないでしょうか。 宜しくお願いいたします。 ----------root直下のhtaccess---------- <FilesMatch "^composer|^autoload|^cli-config|^COPYING|\.(ht|ini|lock|dist|git|sh)$"> order allow,deny deny from all </FilesMatch> <Files ~ "index.php|index_dev.php"> order deny,allow allow from all </Files> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /html/ RewriteRule ^user_data/(.*)$ /html/user_data/$1 [QSA,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpg|css|ico|js)$ [NC] RewriteRule ^(.*)$ index.php [QSA,L] </IfModule> --------------------------------------------------- ----------appのhtaccess---------- <FilesMatch "^composer|^autoload|^cli-config|^COPYING|\.(ht|ini|lock|dist|git|sh)$"> order allow,deny deny from all </FilesMatch> <Files ~ "index.php|index_dev.php"> order deny,allow allow from all </Files> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase /html/ RewriteRule ^user_data/(.*)$ /html/user_data/$1 [QSA,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpg|css|ico|js)$ [NC] RewriteRule ^(.*)$ index.php [QSA,L] </IfModule> --------------------------------------------------- ----------htmlフォルダのhtaccess---------- order deny,allow allow from all <IfModule mod_rewrite.c> RewriteEngine On # Authorization ヘッダが取得できない環境への対応 RewriteCond %{HTTP:Authorization} ^(.*) RewriteRule ^(.*) - [E=HTTP_AUTHORIZATION:%1] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !^(.*)\.(gif|png|jpe?g|css|ico|js|svg)$ [NC] RewriteRule ^(.*)$ index.php [QSA,L] </IfModule> RewriteBase /html --------------------------------------------------- ----------app/config/eccube/path.yml---------- root: /html/ admin_dir: 管理ページのディレクトリ/ tpl: /html/user_data/packages/default/ admin_tpl: /html/user_data/packages/admin/ image_path: /html/upload/save_image/ root_dir: /home/初期ドメイン/www/お客様のrootディレクトリ root_urlpath: template_code: custom admin_route: 管理ページのディレクトリ user_data_route: user_data public_path: /html public_path_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html image_save_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html/upload/save_image image_temp_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html/upload/temp_image user_data_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html/user_data block_default_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/src/Eccube/Resource/template/default/Block block_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/app/template/custom/Block template_default_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/src/Eccube/Resource/template/default template_default_html_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html/template/default template_admin_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/src/Eccube/Resource/template/admin template_admin_html_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html/template/admin template_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/app/template/custom template_html_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html/template/custom template_temp_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/app/cache/eccube/template csv_temp_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/app/cache/eccube/csv plugin_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/app/Plugin plugin_temp_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/app/cache/plugin plugin_html_realdir: /home/初期ドメイン/www/お客様のrootディレクトリ/html/plugin admin_urlpath: /html/template/admin front_urlpath: /html/template/custom image_save_urlpath: /html/upload/save_image image_temp_urlpath: /html/upload/temp_image user_data_urlpath: /html/user_data plugin_urlpath: /html/plugin ---------------------------------------------------- ----------autoload.php---------- <?php // システム要件チェック if (version_compare(PHP_VERSION, '5.3.9') < 0) { die('Your PHP installation is too old. EC-CUBE requires at least PHP 5.3.9. See the <a href="http://www.ec-cube.net/product/system.php">system requirements</a> page for more information.'); } if (extension_loaded('wincache')) { if (!ini_get('opcache.enable')) { ini_set('wincache.ocenabled', 1); } ini_set('wincache.fcenabled', 1); } $autoload = __DIR__.'/vendor/autoload.php'; if (file_exists($autoload) && is_readable($autoload)) { $loader = require $autoload; } else { die('Composer is not installed.'); } // autoloader cache if (extension_loaded('apc') && ini_get('apc.enabled')) { $apcLoader = new Symfony\Component\ClassLoader\ApcClassLoader(sha1(__FILE__), $loader); $apcLoader->register(); $loader->unregister(); } elseif (extension_loaded('wincache') && ini_get('wincache.fcenabled')) { $winCacheLoader = new Symfony\Component\ClassLoader\WinCacheClassLoader(sha1(__FILE__), $loader); $winCacheLoader->register(); $loader->unregister(); } //[INFO]index.php,install.phpをEC-CUBEルート直下に移動させる場合は、コメントアウトしている行に置き換える define("RELATIVE_PUBLIC_DIR_PATH", ''); //define("RELATIVE_PUBLIC_DIR_PATH", '/html'); return $loader; |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» httpからhttpsへのリダイレクトが出来ない | zara | 2017/2/5 16:18 |
Re: httpからhttpsへのリダイレクトが出来ない | 468 | 2017/2/6 1:22 |
Re: httpからhttpsへのリダイレクトが出来ない | anz | 2017/2/6 9:57 |
Re: httpからhttpsへのリダイレクトが出来ない | zara | 2017/2/6 22:17 |
Re: httpからhttpsへのリダイレクトが出来ない | anz | 2017/2/7 11:07 |