Search the Community
Showing results for tags 'redirect'.
-
Version 1.3.0
Модуль перенаправления URL-адресов позволяет легко и быстро настраивать перенаправления на Вашем сайте через панель администратора. Это удобно, если Вы недавно изменили URL-адрес одного из своих продуктов либо просто удалили продукт. Расширение направит клиента на страницу с актуальной информацией. После чего клиент сможет сделать покупку. Модуль перенаправления URL-адресов - очень простое решение для перенаправления на разные URL-адреса, которое помогает посетителям больше не попадать на страницы, которых "НЕТ" на Вашем сайте. Расширение совместимо с мульти-магазинами, что избавит Вас от необходимости отслеживать неработающие страницы и вручную менять каждую из них. Как это работает? Добавьте новое перенаправление. Для этого, укажите неправильный или неработающий URL-адрес (ошибка 404) и тот URL-адрес, на который Вы хотите перенаправить клиента. После чего нажмите кнопку сохранения: новое перенаправление работает! Внимание!!! Перенаправления действуют только для страниц домена, на котором установлено расширение. В случае если расширение установлено, например, на www.domain.com, можно перенаправить страницы только с www.domain.com на страницы любых доменов, которые Вы хотите. Вы можете настроить неограниченное количество перенаправлений разного типа переадресации URL: 301, 302 и 307. Также можно выбрать автоматические изменения URL-адреса для редактируемого или удаленного товара. Все перенаправления указываются в таблице внизу страницы расширения. Каждая ссылка должна быть полностью записана (1 url = 1 перенаправление), нельзя использовать шаблоны подстановки (*, ? и т.д.) для замены символьных строк. Ненужные перенаправления в любой момент можно отредактировать или удалить. Также расширение позволяет отслеживать на Вашем сайте страницы, которые не найдены (404), и записывать их в таблицу. Эти URL-адреса можно легко добавить в список перенаправлений, дополнительно указав действующий URL-адрес и код перенаправления. Вы можете с помощью фильтра отсортировать данные таблицы (Url-адрес, IP-адрес, User-Agent). Еще в настройках можно указать определенные Url-адрес, IP-адрес, User-Agent, что позволяет игнорировать получение недействительных данных от ботов или других парсеров. Функция Импорт / Экспорт перенаправлений через файл CSV позволяет: - массово загрузить новые перенаправления, - экспортировать (сохранить) список перенаправлений, которые уже внесены, - экспортировать (сохранить) список страниц с 404 ошибкой. С помощью функции Импорт / Экспорт Вы можете быстро проверить и отредактировать перенаправления для всех страниц Вашего сайта. Модуль совместим и корректно работает с темами Journal3. Применение модуля перенаправления URL-адресов помогает уменьшить на Вашем сайте количество страниц с 404 ошибкой. Это улучшает результаты индексации страниц и повышает позицию Вашего сайта в поисковой выдаче. Особенности: Неограниченное количество перенаправлений разного типа (301, 302 и 307) для устранения 404 ошибок. Автоматическое обнаружение 404 ошибок и изменение URL-адресов для поисковых систем. Возможность добавления перенаправлений друг за другом. Массовое добавление перенаправлений с помощью файла CSV. Возможность сохранения перенаправлений и 404 ошибок в файл CSV. Совместимость с мульти-магазином. Улучшает SEO и позицию URL страницы сайта в поисковой выдаче. Инструкции по использованию: Скачайте и установите расширение; На странице настроек выберите нужные параметры; Добавляйте новые перенаправления; Отслеживайте 404 URLs для создания перенаправлений; Используйте для удобства функцию CSV import / export; Сохраните изменения и улучшайте ваш SEO каждый день.$30- 1 review
-
- 1
-
-
- redirect
- urls
-
(and 28 more)
Tagged with:
- redirect
- urls
- redirect manager
- 301
- 301 redirect
- 301 редирект.
- 302
- 307
- 404
- 404 error
- 404 ошибка
- 404 редирект
- 404 страница
- seo optimization
- редирект
- редирект 301
- редирект 302
- редирект 404
- редирект url
- редирект страниц
- редирект с http на https
- редирект менеджер
- сео оптимизация
- переадресация 301
- переадресация
- переадресація
- сео оптимізація
- 404 помилка
- 404 сторінка
- редирект сторінок
-
Version 1.0.0
Модуль добавляет в OpenCart функционал редиректов со страниц сайта как на внутренние, так и на внешние. Где может использоваться Если вы создаете новую структуру сайта или переносите сайт с другого движка (CMS), то этот модуль поможет Вам безболезненно создать списки редиректов с одного URL на другой. Если вам затруднительно редактировать правила в фале .htaccess или у вас его нет. Так же возможны случаи когда на ваш сайт дали неверную ссылку, написали с ошибкой, То вы можете перенаправить посетителей на верную страницу. Модуль поддерживает следующие HTTP-коды сервера: 301 - Перемещено навсегда Рекомендуемый код для страниц, которые нужно перенаправить и вы точно уверены что такой страницы нет и не будет. 302 - Перемещено временно Код для страниц которые, возможно, временно отсутствуют, например страница товара, который, ранее был и возможно появится в будущем. 410 - Страница не найдена (Gone) Этот код предназначен для "Сильного" удаления. Принято считать, что ПС само разберется с со страницами NOT FOUND, но как показывает практика страницы с кодом 404 остаются долго в индексе. а 410 помогает их быстрее их оттуда выкинуть. 404 - Страница не найдена. Этот код оставлен на будущее. 403 - Доступ запрещен. Очень часто ваш сайт проверяют различными скриптами, по известным адресам. Такие заходы получают в основном 404 ошибку, Но при этом создается небольшая, но нагрузка. Для предотвращения такой ситуации и применяется такой код ответа. Модуль обладает возможностью использовать регулярные выражения в правилах редиректа О регулярных выражениях и примерах - смотрите в модуле Модуль имеет возможности импорт/экспорта правил При удалении товара модуль добавляет правило для 410 страницы (управляется отдельной настройкой) При редактировании товара добавляет правило для 301 редиректа со старой на новую (управляется настройкой модуля)$11- 14 reviews
-
- 5
-
-
- redirect
- redirect 301
- (and 12 more)
-
30 Завантажити / Придбати розширення Redirect URLs Manager (Модуль перенаправления URL-адресов) Модуль перенаправления URL-адресов позволяет легко и быстро настраивать перенаправления на Вашем сайте через панель администратора. Это удобно, если Вы недавно изменили URL-адрес одного из своих продуктов либо просто удалили продукт. Расширение направит клиента на страницу с актуальной информацией. После чего клиент сможет сделать покупку. Модуль перенаправления URL-адресов - очень простое решение для перенаправления на разные URL-адреса, которое помогает посетителям больше не попадать на страницы, которых "НЕТ" на Вашем сайте. Расширение совместимо с мульти-магазинами, что избавит Вас от необходимости отслеживать неработающие страницы и вручную менять каждую из них. Как это работает? Добавьте новое перенаправление. Для этого, укажите неправильный или неработающий URL-адрес (ошибка 404) и тот URL-адрес, на который Вы хотите перенаправить клиента. После чего нажмите кнопку сохранения: новое перенаправление работает! Внимание!!! Перенаправления действуют только для страниц домена, на котором установлено расширение. В случае если расширение установлено, например, на www.domain.com, можно перенаправить страницы только с www.domain.com на страницы любых доменов, которые Вы хотите. Вы можете настроить неограниченное количество перенаправлений разного типа переадресации URL: 301, 302 и 307. Также можно выбрать автоматические изменения URL-адреса для редактируемого или удаленного товара. Все перенаправления указываются в таблице внизу страницы расширения. Каждая ссылка должна быть полностью записана (1 url = 1 перенаправление), нельзя использовать шаблоны подстановки (*, ? и т.д.) для замены символьных строк. Ненужные перенаправления в любой момент можно отредактировать или удалить. Также расширение позволяет отслеживать на Вашем сайте страницы, которые не найдены (404), и записывать их в таблицу. Эти URL-адреса можно легко добавить в список перенаправлений, дополнительно указав действующий URL-адрес и код перенаправления. Вы можете с помощью фильтра отсортировать данные таблицы (Url-адрес, IP-адрес, User-Agent). Еще в настройках можно указать определенные Url-адрес, IP-адрес, User-Agent, что позволяет игнорировать получение недействительных данных от ботов или других парсеров. Функция Импорт / Экспорт перенаправлений через файл CSV позволяет: - массово загрузить новые перенаправления, - экспортировать (сохранить) список перенаправлений, которые уже внесены, - экспортировать (сохранить) список страниц с 404 ошибкой. С помощью функции Импорт / Экспорт Вы можете быстро проверить и отредактировать перенаправления для всех страниц Вашего сайта. Модуль совместим и корректно работает с темами Journal3. Применение модуля перенаправления URL-адресов помогает уменьшить на Вашем сайте количество страниц с 404 ошибкой. Это улучшает результаты индексации страниц и повышает позицию Вашего сайта в поисковой выдаче. Особенности: Неограниченное количество перенаправлений разного типа (301, 302 и 307) для устранения 404 ошибок. Автоматическое обнаружение 404 ошибок и изменение URL-адресов для поисковых систем. Возможность добавления перенаправлений друг за другом. Массовое добавление перенаправлений с помощью файла CSV. Возможность сохранения перенаправлений и 404 ошибок в файл CSV. Совместимость с мульти-магазином. Улучшает SEO и позицию URL страницы сайта в поисковой выдаче. Инструкции по использованию: Скачайте и установите расширение; На странице настроек выберите нужные параметры; Добавляйте новые перенаправления; Отслеживайте 404 URLs для создания перенаправлений; Используйте для удобства функцию CSV import / export; Сохраните изменения и улучшайте ваш SEO каждый день. Автор kirians долучення 18.09.20 Категорія SEO, карта сайта, оптимизация Системные требования Метод активации Автоматическая активация Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3 OpenCart.Pro, ocShop Не проверялось Звернення до сервера розробника Нет
- 3 replies
-
- redirect
- urls
-
(and 28 more)
Tagged with:
- redirect
- urls
- redirect manager
- 301
- 301 redirect
- 301 редирект.
- 302
- 307
- 404
- 404 error
- 404 ошибка
- 404 редирект
- 404 страница
- seo optimization
- редирект
- редирект 301
- редирект 302
- редирект 404
- редирект url
- редирект страниц
- редирект с http на https
- редирект менеджер
- сео оптимизация
- переадресация 301
- переадресация
- переадресація
- сео оптимізація
- 404 помилка
- 404 сторінка
- редирект сторінок
-
11 Завантажити / Придбати розширення Редирект Универсал Модуль добавляет в OpenCart функционал редиректов со страниц сайта как на внутренние, так и на внешние. Где может использоваться Если вы создаете новую структуру сайта или переносите сайт с другого движка (CMS), то этот модуль поможет Вам безболезненно создать списки редиректов с одного URL на другой. Если вам затруднительно редактировать правила в фале .htaccess или у вас его нет. Так же возможны случаи когда на ваш сайт дали неверную ссылку, написали с ошибкой, То вы можете перенаправить посетителей на верную страницу. Модуль поддерживает следующие HTTP-коды сервера: 301 - Перемещено навсегда Рекомендуемый код для страниц, которые нужно перенаправить и вы точно уверены что такой страницы нет и не будет. 302 - Перемещено временно Код для страниц которые, возможно, временно отсутствуют, например страница товара, который, ранее был и возможно появится в будущем. 410 - Страница не найдена (Gone) Этот код предназначен для "Сильного" удаления. Принято считать, что ПС само разберется с со страницами NOT FOUND, но как показывает практика страницы с кодом 404 остаются долго в индексе. а 410 помогает их быстрее их оттуда выкинуть. 404 - Страница не найдена. Этот код оставлен на будущее. 403 - Доступ запрещен. Очень часто ваш сайт проверяют различными скриптами, по известным адресам. Такие заходы получают в основном 404 ошибку, Но при этом создается небольшая, но нагрузка. Для предотвращения такой ситуации и применяется такой код ответа. Модуль обладает возможностью использовать регулярные выражения в правилах редиректа О регулярных выражениях и примерах - смотрите в модуле Модуль имеет возможности импорт/экспорта правил При удалении товара модуль добавляет правило для 410 страницы (управляется отдельной настройкой) При редактировании товара добавляет правило для 301 редиректа со старой на новую (управляется настройкой модуля) Автор chukcha долучення 27.11.19 Категорія SEO, карта сайта, оптимизация Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Звернення до сервера розробника Нет
- 42 replies
-
- redirect
- redirect 301
- (and 12 more)
-
Нужно сделать редирект с папки "http://site.ru/forum/" на "http://poddomen.site.ru/" Сделал так в .хтаксессе: Redirect 301 /forum http://poddomen.site.ru/ Проблема такого варианта в том, что при переходе на http://site.ru/forum/viewtopic.php?f=18&t=10&p=14 переходит на http://poddomen.site.ru/viewtopic.php?f=18&t=10&p=14#p14 Необходимо, чтобы переходил на корневой каталог поддомена без лишних хвостиков типа viewtopic.php?f=18&t=10&p=14#p14 Подскажите, пжл, как отрезать хвосты?
-
300 Скачать / Купить дополнение Редирект на произвольный url для товаров,категорий,производителей и статей И так 4-е небольших доработки для OpenCart 2.x которые добавляют функционал редиректа при переходе по ссылке 1. product_link_redirect.ocmod.xml - можно установить на любой товар, созданный в магазине, произвольную ссылку (как внешнию так и внутреннию). При попытке перехода по ссылке товара в магазине, если параметр не пустой, будет редирект на произвольную ссылку. 2. catalog_link_redirect.ocmod.xml - можно установить на любую категорию, созданную в магазине, произвольную ссылку (как внешнию так и внутреннию). При попытке перехода по ссылке категории в магазине, если параметр не пустой, будет редирект на произвольную ссылку. 3. manufacturer_link_redirect.ocmod.xml - можно установить на любого производителя, созданного в магазине, произвольную ссылку (как внешнию так и внутреннию). При переходе по ссылке производителя в магазине, если параметр не пустой, будет редирект на произвольную ссылку. 4. information_link_redirect.ocmod.xml - можно установить на любую статью, написанную в магазине, произвольную ссылку (как внешнию так и внутреннию). При переходе по ссылке производителя в магазине, если параметр не пустой, будет редирект на произвольную ссылку. Установка стандартная, через модификатор или скопировать файлы в папку system/. Можно использовать модификации как все вместе так и по отдельности, в зависимости от необходимости. Работает так же с SEO линками,так же на разных языках можно указать свои ссылки Протестирована на OC 2.1,2.2,2.3 Демо: OC 2.1 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка" OC 2.2 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка" OC 2.3 товар "iPhone", категория "MP3 плееры > test 11", производитель "Apple", статья "Доставка" Добавил zemleroi Добавлено 26.01.2017 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 2.3 2.2 2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет
-
- custom link redirect
- redirect
-
(and 2 more)
Tagged with:
-
Мигрирую с osc на opencart. Товары перенес через экспорт-импорт xls и csv У товаров одинаковые имена моделей, но разные id, поэтому напрямую из URL соответствие составить нельзя. Нужно обращаться к таблицам старого и нового магазинов за соответствием по одинаковому названию модели. Запросы к старому магазину приходят в виде http://www.domain.ru/catalog/product_info.php?cPath=1_4&products_id=43 http://www.domain.ru/catalog/product_info.php?products_id=43 Для производителей http://www.domain.ru/catalog/index.php?manufacturers_id=14 Для категорий http://www.solarhome.ru/catalog/index.php?cPath=34 Скрипт должен по products_id делать запрос в БД старого магазина, находить products_model, по этому значению находить model и product_id в opencart и делать переадресацию вида http://shop.domain.ru/index.php?route=product/product&product_id=867 Вид ссылки производителя в opencart http://shop.domain.ru/index.php?route=product/manufacturer/info&manufacturer_id=8 Для производителей и для категорий в 2 магазинах можно сделать табличку соответствий id. Ну и, конечно, сделать соответствующие 301 редиректы, чтобы не потерять ранки страниц старого магазина. Вопрос - как это сделать красиво и правильно? Вот тут и тут есть кое-какие идеи. Вроде нужно создать файл /catalog/product_info.php со скриптом. Осталось дело за малым - написать скрипт :)
-
- oscommerce
- opencart
-
(and 2 more)
Tagged with:
-
мне нужно сделать массовый редирект страниц вида http://site.ru/index.php?productID=XXXX на http://site.ru/category/tovar казалось бы что это невозможно, НО у обеих страниц одинаковый title в связи с этим вопрос: есть модуль который сам прописывает редирект у страниц с одинаковыми title >
-
Добрый день. Помогите пожалуйста как сделать убрать дубли, пример: index.php?route=product/product&product_id=12 и /tovar-otlichnij/ нужно что бы ссылка без чпу делала 301 редирект на ссылку с чпу. Спасибо заранее.
-
На днях решился сменить домен. Однако возникла проблема, как правильно сделать редирект всех страниц сайта со старого домена на новый? Перерыл много тем, но ничего так и не нашел. Прошу прощения если данные темы где то лежат, пришлите ссылочку или же помогите советом.
- 4 replies
-
- redirect
- перенос сайта на новый домен
-
(and 1 more)
Tagged with:
-
В интырнетах полно платных и бесплатных модулей, коротые редиректят в чекаут после нажатия на "купить" на странице товара. Мне же нужны две различные кнопки: одна дефолтная с обычным добавлением в корзину на аяксе (как сейчас и есть), и вторая - "купить", по нажатии на кот. происходит добавление в корзину и редирект в чекаут. :-) Видел кто-нибудь что-то подобное?
-
Здравствуйте. Сайт: http://atyrauprint.kz/. Версия ocStore: 2.1.0.2.1. SeoPro отключен. Кратко выложу структуру категории: Не давно изменил SEO-url одного из родительских категории. Старый url был таким: /category_printery Новый url данной категории: /category-orgtehniki В .htaccess прописан следующие строки: RewriteCond %{QUERY_STRING} ^_route_=category_printery(.*)$ RewriteRule ^(.*)$ category-orgtehniki? [R=301,L] Все прекрасно работает! С ссылки http://atyrauprint.kz/category_printery перенаправляет на http://atyrauprint.kz/category-orgtehniki все работает. Если на странице http://atyrauprint.kz/category-orgtehniki зайти в подкатегорию МФУ, то перенаправить на страницу http://atyrauprint.kz/category-orgtehniki/category_mfu , это так и должно быть, и с этим тоже все работает. НО! Если напрямую в адресной строке вбить страницу с старым род. категорием + подкатегорию url http://atyrauprint.kz/category_printery/category_mfu , то меня перенаправнять только на страницу род. категорию http://atyrauprint.kz/category-orgtehniki. Я же хочу, что в прямом заходе на страницу http://atyrauprint.kz/category_printery/category_mfu, перенаправил на страницу с которого ты переходил, то есть на http://atyrauprint.kz/category-orgtehniki/category_mfu. Как это можно реализовать? Заранее спасибо!
-
redirect Виден редирект в строке адреса
blashemy posted a topic in Opencart 2.x: Setting and optimization
Друзья, уже несколько часов потратил на поиски решения, поэтому пишу Вам. По сути для знающих этот вопрос наверное будет как элементарный как на хлеб намазать масло)) В общем сам вопрос: Когда нажимаются любые ссылки на сайте, то видно как перескакивают ссылки, например нажимается ссылка "меню" и видно как в строке адреса сначала показывается такой адрес сайт.com/index.php?route=product/category&path=20 и через 1 секунду показывается уже такой адрес сайт.com/ejuices/ В глаза это бросается капец как Помогите советом пожалуйста)) -
ocStore 2.1.0.2.1 - как сделать перенаправление 301 на адрес со слешем в конце? Нужно чтобы все адреса без слеша в конце перенаправились 301 на страницу со слешем. Мой .htaccess : Options +FollowSymlinks Options -Indexes <FilesMatch "(?i)((\.tpl|\.ini|\.log|(?<!robots)\.txt))"> Order deny,allow Deny from all </FilesMatch> RewriteEngine On # Перенаправление с htttp на https RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] RewriteBase / RewriteRule ^sitemap.xml$ 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] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !\..+$ RewriteCond %{REQUEST_URI} !/$ RewriteRule (.*) https://shop.esport.md/$1/ [R=301,L] Использую Seo Pro который встроен в ocStore. Вот его настроики:
-
извините если баян, но решения так и не нашел. Нужно редиректить только определенную категорию, например с site.com/category/OLD_subcategory/product1 site.com/category/OLD_subcategory/product2 на с site.com/category/NEW_subcategory/product1 с site.com/category/NEW_subcategory/product2 ________ в вышеприведенном случае должна изменятся только субкатегория, все остальное остается то что ввел пользователь site.com/(.*)/subcategory/(.*) или с site.com/OLD_category/subcategory/product1 site.com/OLD_category/subcategory/product2 на с site.com/NEW_category/subcategory/product1 с site.com/NEW_category/subcategory/product2 ________в вышеприведенном случае должна изменятся только категория, все остальное остается то что ввел пользователь site.com/category/(.*)/(.*) или с site.com/OLD_category/OLD_subcategory/product1 site.com/OLD_category/OLD_subcategory/product2 на с site.com/NEW_category/NEW_subcategory/product1 с site.com/NEW_category/NEW_subcategory/product2 ________в вышеприведенном случае должна изменятся только категория и субкатегория, все остальное остается то что ввел пользователь site.com/category/subcategory/(.*) С опыта использования регулярок понимаю что нужно групировать ссылку по частям типа ^(.*)/(.*)/(.*)?$ потом уже слживать части используя переменные типа $1, $2, $3 Но в случае с опенкартом там какая то морока с _route_= и единственный хоть как то работоспособный код получился таким: RewriteCond %{QUERY_STRING} ^_route_=category/OLD_subcategory/.*$ RewriteRule ^(/?)/(.*)?$ http ://site.com/category/NEW_category/? [R=301,L] (без пробела после http) Разгруппировать ссылку даже способом RewriteRule ^(.*)/(.*)?$ не получилось не могу понять как тут все вообще происходит, очень много времени потратил на это, не далось. надеюсь на ваш совет спасибо p.s htaccess под спойлером
-
Прописал в .htaccess Redirect 301 /stati-poleznye/18/10 http://shop.bike-alarm.ru/velosignalizacii а также и RewriteCond %{QUERY_STRING} ^_route_=stati-poleznye/18/10/$ RewriteRule ^(.*)$ http://shop.bike-alarm.ru/velosignalizacii/? [R=301,L] все равно перенаправляет на страницу с добавлением ?_route_= прописывал после строчки RewriteEngine On а также пробовал после строчки RewriteBase / Как исправить?
-
Здравствуйте. У меня есть дубли статей таким образом: index.php?route=news/article&ncat=72&news_id=171 index.php?route=news/article&news_id=171 Помогите пожалуйста, как правильно прописать редирект с index.php?route=news/article&news_id=171 на index.php?route=news/article&ncat=72&news_id=171 Спасибо
-
Здравствуйте, на сайте имеются порядка 200 страниц типа site.ru/category/01tovar. Где 01 порядковый номер товара (его значение меняется от 01 до 200). В категории имеются товары и с другими наименованиями, их не трогаю. Нужно сделать 301 редирект этих страниц на страниц на страницы типа site.ru/category/№01tovar Для единичного товара делаю по следующей схеме: RewriteCond %{QUERY_STRING} ^_route_=category/01tovar$ RewriteRule ^(.*)$ http://site.ru/category/№01tovar/? [R=301,L] А как сделать редирект с диапазона страниц от 01 до 200 на диапазон страниц от №01 до №200? Пробывал делать так: RewriteCond %{QUERY_STRING} ^_route_=category/([0-9]+)tovar$ RewriteRule ^(.*)$ http://site.ru/category/№([0-9]+)tovar/? [R=301,L] Не работает( Заранее спасибо.
-
Нужна помощь. Сейчас URL структура сайта такая: sitename/category/subcategory/tovar Нужна такая: sitename/subcategory/tovar (вырезать /category/) Как сделать это в админке понятно: Отключаем "category" и делаем все "subcategory" - "Главными". Но сайт проиндексирован в первоначальном виде и не хочется иметь битые ссылки (ВСЕ). Пробовал так: RewriteRule ^category/(.*)$ /$1 [R=301,L] То нормально редиректит, а иногда выдает ошибку: Обнаружено слишком много переадресаций. Подскажите как правильно прописать в htaccess RewriteRule что бы при запросе редиректило на новый URL без /category OcStore 1.5.3.1, ЧПУ - включен Seo Pro
-
помогите настроить Redirect Redirect 301 /category/* http://magazin.local/* Redirect 301 /category/(.*) http://magazin.local/(.*) не работает суть: переношу магазин, в старом магазине урл для категорий формируется как хттп://мой_магазин/category/ЧПУ_категории. в опенкарте урл формируется хттп://мой_магазин/ЧПУ_категории. т.е. нужен общий шаблон, что бы исключить category/
- 2 replies
-
- redirect 301
- redirect
-
(and 1 more)
Tagged with:
-
[[Template downloads/front/submit/topic is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]]
-
Из-зи переезда с другого движка, необходимо сделать редирект старых ссылок Redirect 301 /p366066-model-shts.html /index.php?route=product/product&path=53086&product_id=366066 RewriteCond %{QUERY_STRING} ^route=product/product&path=53086&product_id=366066$ RewriteRule ^index\.php /p366066-shts-model? [R=301,L] Такой вариант работает, но не является достаточным. Мне необходимо для проверки редиректа испольховать только часть адреса. К примеру из /p3660664-shtangentsirkul-shts.html для проверки достаточной является только эта часть /p3660664- Redirect 301 /p366066-(.*) /index.php?route=product/product&path=53086&product_id=366066 RewriteCond %{QUERY_STRING} ^route=product/product&path=53086&product_id=366066$ RewriteRule ^index\.php /p366066-shts-model? [R=301,L] Однако такой вариант не работает. Может кто-то может подсказать правильное решение.
-
Всем привет. Это буде короткая запись но очень полезная. Тема данной публикации: Как сделать redirect в PHP и отправить POST данные. Кто сталкивался тот знает в чем проблема. Давайте посмотрим основные варианты которые предлагают на форумах. 1) Создать форму и отправить ее. Суть заключается в том что бы на лету сгенерировать html форму и отправить ее. Пример кода function redirect_post($url, array $data) { ?> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <script type="text/javascript"> function closethisasap() { document.forms["redirectpost"].submit(); } </script> </head> <body onload="closethisasap();"> <form name="redirectpost" method="post" action="<? echo $url; ?>"> <?php if ( !is_null($data) ) { foreach ($data as $k => $v) { echo '<input type="hidden" name="' . $k . '" value="' . $v . '"> '; } } ?> </form> </body> </html> <?php exit; } Как на меня довольно страшно выглядит тай костыль костылем. 2) Сохранить данные в Session Думаю пример кода делать не нужно и там понятно как работает. Тут я скажу что это один из самых адекватных способов, хотя влечет за собою несколько лишних действий. (Проверка, удаление и так далее). Другое. Примеров еще много начиная от Curl проксированния заканчивая fopen. Думаю дальнейшие приведение примеров лишние. А теперь Самое адекватное и правильное решение. Заключается оно в том что бы использовать 307 код редиректа. 307 - редирект это временое перенаправление - так сказано в первых 4 силках в Google по запросу 307 Redirect. А теперь главный нюанс "Если указать данный код то с редиректом будут отпрвленны данные из переменой $_POST" Реализация PHP <?php $_POST['firstName'] = 'Maykl'; $_POST['lastName'] = 'Yatsyshyn'; header("Location: <URL>", true, 307); ?> Использование в Opencart и сборках <?php // $this->request->post = &$_POST; $this->request->post['firstName'] = 'Maykl'; $this->request->post['lastName'] = 'YATSYSHYN'; $this->response->redirect($URL, 307); ?> Замечание вместе с данными которые вы записали (firstName, lastName) будут отправлены все данные которые уже били в $_POST это может пригодится когда вам нужно перенаправить данные с формы на другой обработчик или же назад на форму.