Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


stroisam63
 Поделиться

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

Как настроить редирект на 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 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.