Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Отключить редирект для ссылки обмена с https на http через .htaccess


Рекомендованные сообщения

Добрый день! Помогите отключить редирект для ссылки обмена export/neoseo_exchange1c.php через .htaccess 

Этот вариант не помог и хостер тоже отказывается помогать 😞

RewriteEngine On 
RewriteBase / 
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteCond %{REQUEST_URI} !^export/neoseo_exchange1c.php
RewriteRule ^([^?]*) https://demo.neoseo.com.ua/$1 [R=301,L]

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

10 минут назад, Den_291 сказал:

Добрый день! Помогите отключить редирект для ссылки обмена export/neoseo_exchange1c.php через .htaccess 

Этот вариант не помог и хостер тоже отказывается помогать 😞

RewriteEngine On 
RewriteBase / 
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteCond %{REQUEST_URI} !^export/neoseo_exchange1c.php
RewriteRule ^([^?]*) https://demo.neoseo.com.ua/$1 [R=301,L]

Спасибо.

Хостинг: ukraine

Сайт: Opencart 2.1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Den_291 сказал:

Хостинг: ukraine

Сайт: Opencart 2.1

Добрый день.

Проверьте, пожалуйста, у Вас в настройках хостинга для домена не установлена галочка переадресации на https. Если установлена, то нужно ее снять.

Попробуйте использовать данный код:

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteCond %{THE_REQUEST} !/export/neoseo_exchange1c.php [NC]
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Галочка переадресации на https - не установлена. 

Добавил код не помогло. Содержимое файла .htaccess:

 

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +SymLinksIfOwnerMatch

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 Order deny,allow
 Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /


RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://cmm-bydmarket.com.ua/$1 [L,R=301]

RewriteRule ^sitemap.xml$       index.php?route=feed/google_sitemap [L]
RewriteRule ^ru/sitemap.xml$ ru/index.php?route=feed/google_sitemap [L]
RewriteRule ^en/sitemap.xml$ en/index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteCond %{THE_REQUEST} !/export/neoseo_exchange1c.php [NC]
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

2 минуты назад, Den_291 сказал:

Галочка переадресации на https - не установлена. 

Добавил код не помогло. Содержимое файла .htaccess:

 

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# 1.To use URL Alias you need to be running apache with mod_rewrite enabled.

# 2. In your opencart directory rename htaccess.txt to .htaccess.

# For any support issues please visit: http://www.opencart.com

Options +SymLinksIfOwnerMatch

# Prevent Directoy listing
Options -Indexes

# Prevent Direct Access to files
<FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))">
 Order deny,allow
 Deny from all
</FilesMatch>

# SEO URL Settings
RewriteEngine On
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

RewriteBase /


RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:SSL} !=1 [NC]
RewriteRule ^(.*) https://cmm-bydmarket.com.ua/$1 [L,R=301]

RewriteRule ^sitemap.xml$       index.php?route=feed/google_sitemap [L]
RewriteRule ^ru/sitemap.xml$ ru/index.php?route=feed/google_sitemap [L]
RewriteRule ^en/sitemap.xml$ en/index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

RewriteEngine On
RewriteCond %{HTTP:X-Forwarded-Proto} !=https
RewriteCond %{THE_REQUEST} !/export/neoseo_exchange1c.php [NC]
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]

 

Попробуйте добавить такой код:

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteCond %{REQUEST_URI} !export/neoseo_exchange1c.php
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, Den_291 сказал:

Не помогает

Здравствуйте. В таком случае рекомендуем приобрести 1час специалиста для помощи в решении Вашей проблемы. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

14 часов назад, NeoSeo Help 4 сказал:

Здравствуйте. В таком случае рекомендуем приобрести 1час специалиста для помощи в решении Вашей проблемы. 

Спасибо за предложение, попробуем подружить на стороне 1с 😉

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

28 минут назад, Den_291 сказал:

Спасибо за предложение, попробуем подружить на стороне 1с 😉

Хорошо, если будут вопросы, обращайтесь, всегда рады помочь.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

11 минут назад, NeoSeo Help сказал:

Хорошо, если будут вопросы, обращайтесь, всегда рады помочь.

После внесения изменений в 1с из вашей темы, получаю ответ от сервер: 

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://cmm-bydmarket.com.ua/export/neoseo_exchange1c.php?type=catalog&amp;mode=checkauth">here</a>.</p>
</body></html>

amp - явно лишние 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

24 минуты назад, Den_291 сказал:

Вопрос решён, в файл .htaccess добавлен:

RewriteCond %{HTTP:X-HTTPS} 1 [NC]

RewriteCond %{REQUEST_URI} ^/export$

RewriteRule ^(.*)$ http://%{HTTP_HOST}/$1 [R=301,L]

Рады, что Вам удалось решить проблему, обращайтесь 🙂

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...