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

[Решено] Непростой редирект на opencart 2.*** c .html в конде на без .хтмл


stroisam63

Recommended Posts

Как настроить редирект на opencart 2.*** c .html в конде на без .хтмл?

Вот так прописано в хтакцесс

RewriteBase /

RewriteRule ^sitemap.xml$ index.php?route=extension/feed/google_sitemap [L]

RewriteRule ^googlebase.xml$ index.php?route=extension/feed/google_base [L]

RewriteRule ^system/download/(.*) index.php?route=error/not_found [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

# редирект с хтмл на без хтмл

RewriteCond %{REQUEST_FILENAME}.html -f

RewriteRule ^.*$ $0.html [L,QSA]

RewriteCond %{THE_REQUEST} ([^\s]*)\.html(\?[^\s]*)?

RewriteRule (.*) %1 [R=301,L]

# редирект с хтмл на без хтмл ---

RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)

RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA]

Редирект работает на страницах товара нормально.

Но вот при заходе в админку по стандартному адресу перенаправляет на вот такой *****/admin/?_route_=admin

И при нажатии на купить выскакивает огроменное окошко с ошибкой в которой хтмл код страницы.

 

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


Установите seo_pro и не мучайтесь.

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

при чем тут сео про? Он вроде как не решает мою проблему....

ну может для Вас он как вроде и не решает :-)

А вообще раз советую то наверное знаю о чем речь - решает решает :wink:

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

ну может для Вас он как вроде и не решает :-)

А вообще раз советую то наверное знаю о чем речь - решает решает :wink:

Можете свою репутацию присунуть туда откуда идет ваша логика.

Был задан вопрос, а вы впихиваете в каждую дырку свой сео про.

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


Решено, пользуйтесь кто хочет.

RewriteCond %{REQUEST_URI} ([^\s]*)\.html(\?[^\s]*)?
RewriteRule (.*) %1%2 [R=301,L]

Прошу модеров пометить в теме "Решено"

Змінено користувачем stroisam63
Надіслати
Поділитися на інших сайтах


Можете свою репутацию присунуть туда откуда идет ваша логика.

Был задан вопрос, а вы впихиваете в каждую дырку свой сео про.

Откуда столько агрессии? seo_pro решает проблему, причем здесь моя репутация и логика?

Я не впихиваю в каждую дырку сео про, который вообще не мой.

Зачем тогда здесь задаете вообще вопросы да и еще и кидаетесь на тех кто хочет помочь.

Как раз наоборот Вашу логику я не пойму.

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

А вот мне нужно обратиться к файлу html

Что я получу?

Не знаю, проверяйте, опишите результат.

У меня нет такой необходимости...пока.

Но вполне может пригодиться другим людям

Змінено користувачем stroisam63
Надіслати
Поділитися на інших сайтах


Откуда столько агрессии?

Нет никакой агрессии.

Дано - существующий код в хтаксесс.

Задача - изменить этот код (без плагинов и прочих решений).

Решение - кусок рабочего кода.

-

Ваш ответ - установить сео_про

Ответ не засчитывается

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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