Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Redirect, когда сайт расположен не в корневой папке


Recommended Posts

Всем привет.

Прошу помощи в правильной настройке redirect. Сайт находится не в корневой папке.

 

Подскажите, куда именно прописывать адрес папок, согласно описанию opencart?

""""# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/""""

 

Если сайт находится в корневой папке, то хорошо работает такой редирект:

# SEO URL Settings
RewriteEngine On
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ https://%1/$1 [R=301,L]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
# If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/

Надіслати
Поділитися на інших сайтах


9 минут назад, veto сказал:


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

ответ в самом вопросе

там ниже еще строка

RewriteBase /

 

Надіслати
Поділитися на інших сайтах

Похоже, что хостинг папку сайта определяет как корневую.

Главная страница, страницы категорий и товаров отображаются без ошибок

Но не работает часть внутренних ссылок, корзина, быстрый заказ, живой поиск. Страница входа в админку отображается, но войти нельзя.

Куда копать?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.