Сегодня переехал на HTTPS, вроде все заработало. Но , как выяснилось, при переходе из ПС или соцсетей перебрасывает на страницу
Буду рад любой помощи, сам не вебмастер.
Буду рад любой помощи, сам не вебмастер.
| Код |
|---|
<? $arUrlRewrite = array( array( "CONDITION" => "#^/vse-materialy/([a-zA-Z0-9_-]+)/([\\?]*)([-._&=%A-Za-z0-9]*)\$#", "RULE" => "ELEMENT_CODE=\$1", "ID" => "", "PATH" => "/vse-materialy/detail.php", "SORT" => "100", ), array( "CONDITION" => "#^/catalog/filter/[A-Za-z0-9_-]+/\\??.*\$#", "RULE" => "", "ID" => "", "PATH" => "/catalog/index.php", ), array( "CONDITION" => "#^/catalog/([A-Za-z0-9_-]+)/filter/[A-Za-z0-9_-]+/\\??.*\$#", "RULE" => "SECTION_CODE=\$1", "ID" => "", "PATH" => "/catalog/index.php", ), array( "CONDITION" => "#^/stati/([a-zA-Z0-9_-]+)/([\\?]*)([-._&=%A-Za-z0-9]*)\$#", "RULE" => "ELEMENT_CODE=\$1", "ID" => "", "PATH" => "/stati/detail.php", "SORT" => "100", ), array( "CONDITION" => "#^/catalog/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+)/\\??.*\$#", "RULE" => "SECTION_CODE=\$1&ELEMENT_CODE=\$2", "ID" => "", "PATH" => "/catalog/detail.php", ), array( "CONDITION" => "#^/catalog/([A-Za-z0-9_-]+)/\\??.*\$#", "RULE" => "SECTION_CODE=\$1", "ID" => "", "PATH" => "/catalog/index.php", ), array( "CONDITION" => "#^/blog/blog/#", "RULE" => "", "ID" => "bitrix:news", "PATH" => "/blog/blog/index.php", ), array( "CONDITION" => "#^\\??(.*)#", "RULE" => "&\$1", "ID" => "bitrix:catalog.section", "PATH" => "/montaj-dverei/title.php", ), array( "CONDITION" => "#^\\??(.*)#", "RULE" => "&\$1", "ID" => "bitrix:catalog.smart.filter", "PATH" => "/montaj-vhodnyh-dverei/index.php", ), array( "CONDITION" => "#^/parts/([a-zA-Z0-9_-]+)/([\\?]*)([-._&=%A-Za-z0-9]*)\$#", "RULE" => "ELEMENT_CODE=\$1", "ID" => "", "PATH" => "/parts/detail.php", "SORT" => "100", ), ); ?> |
| Код |
|---|
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Options -Indexes
ErrorDocument 404 /404.php
<IfModule mod_php5.c>
php_flag allow_call_time_pass_reference 1
php_flag session.use_trans_sid off
#php_value display_errors 1
php_value mbstring.func_overload 2
php_value mbstring.internal_encoding UTF-8
</IfModule>
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^ros-door.ru [NC]
RewriteRule ^(.*)$ http://www.ros-door.ru/$1 [L,R=301]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} ^(.*/[^/\.]+)$
RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1/ [R=301,L]
#RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_FILENAME} !-d
#RewriteCond %{REQUEST_FILENAME} !-l
#RewriteRule ^.*[^/]$ %{REQUEST_URI}/ [R=permanent,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-l
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/bitrix/urlrewrite.php$
RewriteRule ^(.*)$ /bitrix/urlrewrite.php [L]
RewriteRule .* - [E=REMOTE_USER:%{HTTP:Authorization}]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !(.*)/$
RewriteRule ^(.*[^/])$ $1/ [L,R=301]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{REQUEST_FILENAME} !/bitrix/(.*)$
RewriteRule (^|.*?/)index\.php$ http://%{HTTP_HOST}/$1 [R=301,QSA,L]
php_flag register_globals off
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.php index.html
</IfModule>
<IfModule mod_expires.c>
ExpiresActive on
ExpiresByType image/jpeg "access plus 3 day"
ExpiresByType image/gif "access plus 3 day"
</IfModule>
php_value default_charset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
|