2017-05-04 62 views
0

我们在我们的网站中启用了https并在管理部分启用了301。 但问题是与该类别或产品的URL类别和网址没有https重定向到magento主页

例子:我有https://www.boxdoccia.it/box-doccia/box-doccia-angolari/,当改变http://www.boxdoccia.it/box-doccia/box-doccia-angolari/返回首页

Magento的1.7.0.2 - 多专卖店(SSL仅适用于boxdoccia.it)

- 自动重定向到基本URL - >是301

和-secure不安全网址 - >https://www.boxdoccia.it

这是HT访问:

<IfModule mod_ssl.c> 
 

 
############################################ 
 

 
## make HTTPS env vars available for CGI mode 
 

 
    SSLOptions StdEnvVars 
 

 
</IfModule> 
 

 
<IfModule mod_rewrite.c> 
 

 
############################################ 
 

 
## enable rewrites 
 

 
    Options +FollowSymLinks \t 
 

 
    RewriteEngine on 
 

 
############################################ 
 

 

 
## workaround for HTTP authorization 
 

 
## in CGI environment 
 

 

 
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 
 

 

 
############################################ 
 

 
## TRACE and TRACK HTTP methods disabled to prevent XSS attacks 
 

 

 
    RewriteCond %{REQUEST_METHOD} ^TRAC[EK] 
 

 
    RewriteRule .* - [L,R=302] 
 

 
############################################ 
 

 
## always send 404 on missing files in these folders 
 

 
    RewriteCond %{REQUEST_URI} !^/(media|skin|js)/ 
 

 
############################################ 
 

 
## never rewrite for existing files, directories and links 
 

 
    RewriteCond %{REQUEST_FILENAME} !-f 
 

 
    RewriteCond %{REQUEST_FILENAME} !-d 
 

 
    RewriteCond %{REQUEST_FILENAME} !-l 
 

 

 
############################################ 
 

 
## rewrite everything else to index.php 
 

 
    RewriteRule .* index.php [L] 
 

 
</IfModule> 
 

 
############################################ 
 

 
## Prevent character encoding issues from server overrides 
 

 
## If you still have problems, use the second line instead 
 

 
    AddDefaultCharset Off 
 

 
    #AddDefaultCharset UTF-8 
 

 
    FileETag none 
 

 
##### 
 

 
RewriteCond %{HTTP_HOST} ^(.*)boxdoccia.it 
 
RewriteRule^- [E=MAGE_RUN_CODE:boxdoccia_it] 
 
RewriteCond %{HTTP_HOST} ^(.*)boxdoccia.it 
 
RewriteRule^- [E=MAGE_RUN_TYPE:website] 
 
RewriteCond %{HTTP_HOST} ^(.*)allandmore.com 
 
RewriteRule^- [E=MAGE_RUN_CODE:allandmore_com] 
 
RewriteCond %{HTTP_HOST} ^(.*)allandmore.com 
 
RewriteRule^- [E=MAGE_RUN_TYPE:website] 
 
RewriteCond %{HTTP_HOST} ^(.*)piattodoccia.it 
 
RewriteRule^- [E=MAGE_RUN_CODE:piattodoccia_it] 
 
RewriteCond %{HTTP_HOST} ^(.*)piattodoccia.it 
 
RewriteRule^- [E=MAGE_RUN_TYPE:website]

回答

0

RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]

RewriteCond %{HTTPS} off 
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 
+0

并在谷歌网站管理员,我们添加http试试这个://和https://网站有2个不同的网站地图?谷歌网站管理员 – maurizio

+0

我建议请检查这个网址。 [链接](https://productforums.google.com/forum/#!topic/webmasters/_TUXY8emefI) –

相关问题