Allaur Опубліковано: 3 серпня 2018 Share Опубліковано: 3 серпня 2018 19 часов назад, Dotrox сказал: Закройте их в роботсе и добавьте теги rel - canonical/prev/next. Да, спасибо, так сделал 19 часов назад, Dotrox сказал: Любопытно, а как покупатели тогда будут страницы переключать, если всё будет редиректить на первую? а вот это как говорится, Хорошая мысля приходит опосля ))) Я только потом об этом подумал )) 1 Надіслати Поділитися на інших сайтах More sharing options...
matsuzaky Опубліковано: 29 січня 2019 Share Опубліковано: 29 січня 2019 Помогите пожалуйста, уже где то две недели никак не могу найти решение редиректа 301 под OcStore 2.3.0.2.3. Ранее использовал движок OcStore версии 1.5.4.1 и после переезда на 2.3.0.2.3 остались битые ссылки, а именно вот такого вида /ua/index.php?route=product/product&path=60_65_78&product_id=75 и нужно переделать на вид ЧПУ (который уже существует) /ua/dlya-parikmaherov/elektroobladnannya/accessories-for-electrical-equipment/moser-1230-nozhovij-blok-primat-1230-7710.html. Какое правило нужно прописать в .htaccess для редиректа и как быть если у меня много таких битых ссылок, их всех в одном файле .htaccess прописывать или возможно в какой то другой специальный файл помещать? Надіслати Поділитися на інших сайтах More sharing options...
Dotrox Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 В 29.01.2019 в 13:14, matsuzaky сказал: остались битые ссылки, а именно вот такого вида /ua/index.php?route=product/product&path=60_65_78&product_id=75 и нужно переделать на вид ЧПУ (который уже существует) /ua/dlya-parikmaherov/elektroobladnannya/accessories-for-electrical-equipment/moser-1230-nozhovij-blok-primat-1230-7710.html. Для вашего примера это будет так: RewriteCond %{QUERY_STRING} ^route=product/product&path=60_65_78&product_id=75$ RewriteRule ^(.*)$ /ua/dlya-parikmaherov/elektroobladnannya/accessories-for-electrical-equipment/moser-1230-nozhovij-blok-primat-1230-7710.html [R=301,L] И для каждой ссылки такое надо прописать отдельно. В 29.01.2019 в 13:14, matsuzaky сказал: их всех в одном файле .htaccess прописывать или возможно в какой то другой специальный файл помещать? Никакого другого файла нету. Надіслати Поділитися на інших сайтах More sharing options...
Otvet Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 сувать тысячи редиректов в htaccess тупая идея вы как то криво перенесли, при нормальном переносе не было бы такого Надіслати Поділитися на інших сайтах More sharing options... matsuzaky Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 @Dotrox благодарю за ответ, но по даному ответу редирект 301 не работает (просто что было то и осталось) Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 6 часов назад, matsuzaky сказал: @Dotrox благодарю за ответ, но по даному ответу редирект 301 не работает (просто что было то и осталось) Если посмотрите сетевую вкладку в инструментах разработчика, то увидите, что редирект работает, просто потом сразу редиректит назад. Но важнее не почему редиректит назад, а почему не редиректит на ЧПУ изначально? Я сначала не заметил, но у вас же старая ссылка не отдаёт 404, там открывается правильный товар. А значит вам не нужны никакие редиректы в .htaccess - за редирект с не ЧПУ на ЧПУ версию отвечает SeoPro. Разберитесь почему редирект не срабатывает. При чём, не срабатывает только на товарах. Вообще, сейчас посмотрел внимательней: похоже, у вас накосячили с переносом товаров - там задвоение. Вот это логически тот же самый товар, но две разные страницы (у первого id 3403). http://pk.if.ua/ua/dlya-parikmaherov/elektroobladnannya/accessories-for-electrical-equipment/moser-1230-nozhovij-blok-primat-1230-7710.html http://pk.if.ua/ua/index.php?route=product/product&path=60_65_78&product_id=75 Потому SeoPro сам и не редиректит. Надіслати Поділитися на інших сайтах More sharing options... 1 month later... XABBEP Опубліковано: 28 березня 2019 Share Опубліковано: 28 березня 2019 Добрый день. Помогите разобраться пожалуйста. Нужно ссылку http://zooone.com.ua/zhevatel-naya-palochka-denta-fun.html переадресовать на http://zooone.com.ua/zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html. Пробовал вариант: RewriteRule ^zhevatel-naya-palochka-denta-fun$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica[L,R=301] и пробовал так: RewriteCond %{QUERY_STRING} ^route=zhevatel-naya-palochka-denta-fun$ RewriteRule ^(.*)$ zhevatel-naya-koct-dlya-cobak-denta-fun-kurica? [R=301,NC,L] Не срабатывает редирект. Пишет - страница не найдена. Help Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 28 березня 2019 Share Опубліковано: 28 березня 2019 RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 13 часов назад, chukcha сказал: RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] Тоже не срабатывает Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 16 минут назад, XABBEP сказал: Тоже не срабатывает та ладно... Наймите, того кто вам это сделает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, chukcha сказал: та ладно... Наймите, того кто вам это сделает Вот содержимое моего .htaccess #php_value error_log /home/path/public_html/domain/PHP_errors.log # 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 +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> 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/ # compress text, HTML, JavaScript, CSS, and XML <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent ## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> ## EXPIRES CACHING ## RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] RewriteRule ^(.*)/man-(\d+)$ index.php?_route_=$1&forcefiltersupdate=true&checkedfilters[]=m.1.$2.0 [L] #RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteRule ^manufacturer$ index.php?route=product/manufacturer [L] RewriteRule ^our-news$ index.php?route=information/news [L] RewriteRule ^contact$ index.php?route=information/contact [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] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none SetEnv TZ Europe/Saratov Если Вы утверждаете, что должен код отрабатываться, посмотрите пожалуйста, где я ошибся Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 чисто спортивный интерес RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fu\.html /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] такое работает? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 4 часа назад, XABBEP сказал: Вот содержимое моего .htaccess Там много хлама, который вообще не работает. У вас статику на сервере отдаёт nginx, а потому правила, которые касаются сжатия и кеширования, смысла не имеют. А редирект вообще не срабатывает, там сразу 404 при попытке открыть первую ссылку. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 44 минуты назад, Dotrox сказал: Там много хлама, который вообще не работает. Это не важно 44 минуты назад, Dotrox сказал: А редирект вообще не срабатывает, там сразу 404 а почему? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 3 минуты назад, chukcha сказал: Это не важно Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. 3 минуты назад, chukcha сказал: а почему? Полагаю, Апач неправильно распознаёт ссылку в условии. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 15 минут назад, Dotrox сказал: Полагаю, Апач неправильно распознаёт ссылку в условии. Я вот эксперимент провел RewriteRule ^fun.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-d.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-de.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-den.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-dent.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-f.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fu.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /new-url.html [R=302,L] #не работает причину придумать не смог Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, Dotrox сказал: Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. Какие именно строки лишние, подскажите пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, XABBEP сказал: Какие именно строки лишние, подскажите пожалуйста. Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / 2 часа назад, chukcha сказал: Я вот эксперимент провел То есть, не работает только один вариант? А если в кавычки взять строки? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 В 29.03.2019 в 19:09, Dotrox сказал: Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / т.е. нужно удалить: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent и это: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> Я вас правильно понял? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 Если кому-то поможет, то вот мой рабочий вариант редиректа: RewriteEngine On RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html [R=301,L] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 6 часов назад, XABBEP сказал: Я вас правильно понял? Да. И комментарии тоже. 3 часа назад, XABBEP сказал: Если кому-то поможет, то вот мой рабочий вариант редиректа А что изменилось? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает. Спасибо всем большое за помощь! Надіслати Поділитися на інших сайтах More sharing options... pavels1978 Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 Коллеги, помогите разобраться, пожалуйста. Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. Сейчас имею это: # 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 / # 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_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 8 минут назад, pavels1978 сказал: Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. На каждую страницу прописываете отдельный редирект вручную. Либо можно по шаблону, если, например, удалённые страницы были в одной категории. Если хотите более конкретные советы, показывайте, что и куда вам надо редиректить. 9 минут назад, pavels1978 сказал: Сейчас имею это И у вас нормально работают редиректы на https и на www? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] 301 редирект со старых ссылок на новые. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
matsuzaky Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 @Dotrox благодарю за ответ, но по даному ответу редирект 301 не работает (просто что было то и осталось) Надіслати Поділитися на інших сайтах More sharing options...
Dotrox Опубліковано: 31 січня 2019 Share Опубліковано: 31 січня 2019 6 часов назад, matsuzaky сказал: @Dotrox благодарю за ответ, но по даному ответу редирект 301 не работает (просто что было то и осталось) Если посмотрите сетевую вкладку в инструментах разработчика, то увидите, что редирект работает, просто потом сразу редиректит назад. Но важнее не почему редиректит назад, а почему не редиректит на ЧПУ изначально? Я сначала не заметил, но у вас же старая ссылка не отдаёт 404, там открывается правильный товар. А значит вам не нужны никакие редиректы в .htaccess - за редирект с не ЧПУ на ЧПУ версию отвечает SeoPro. Разберитесь почему редирект не срабатывает. При чём, не срабатывает только на товарах. Вообще, сейчас посмотрел внимательней: похоже, у вас накосячили с переносом товаров - там задвоение. Вот это логически тот же самый товар, но две разные страницы (у первого id 3403). http://pk.if.ua/ua/dlya-parikmaherov/elektroobladnannya/accessories-for-electrical-equipment/moser-1230-nozhovij-blok-primat-1230-7710.html http://pk.if.ua/ua/index.php?route=product/product&path=60_65_78&product_id=75 Потому SeoPro сам и не редиректит. Надіслати Поділитися на інших сайтах More sharing options...
XABBEP Опубліковано: 28 березня 2019 Share Опубліковано: 28 березня 2019 Добрый день. Помогите разобраться пожалуйста. Нужно ссылку http://zooone.com.ua/zhevatel-naya-palochka-denta-fun.html переадресовать на http://zooone.com.ua/zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html. Пробовал вариант: RewriteRule ^zhevatel-naya-palochka-denta-fun$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica[L,R=301] и пробовал так: RewriteCond %{QUERY_STRING} ^route=zhevatel-naya-palochka-denta-fun$ RewriteRule ^(.*)$ zhevatel-naya-koct-dlya-cobak-denta-fun-kurica? [R=301,NC,L] Не срабатывает редирект. Пишет - страница не найдена. Help Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 28 березня 2019 Share Опубліковано: 28 березня 2019 RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 13 часов назад, chukcha сказал: RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] Тоже не срабатывает Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 16 минут назад, XABBEP сказал: Тоже не срабатывает та ладно... Наймите, того кто вам это сделает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, chukcha сказал: та ладно... Наймите, того кто вам это сделает Вот содержимое моего .htaccess #php_value error_log /home/path/public_html/domain/PHP_errors.log # 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 +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> 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/ # compress text, HTML, JavaScript, CSS, and XML <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent ## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> ## EXPIRES CACHING ## RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] RewriteRule ^(.*)/man-(\d+)$ index.php?_route_=$1&forcefiltersupdate=true&checkedfilters[]=m.1.$2.0 [L] #RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteRule ^manufacturer$ index.php?route=product/manufacturer [L] RewriteRule ^our-news$ index.php?route=information/news [L] RewriteRule ^contact$ index.php?route=information/contact [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] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none SetEnv TZ Europe/Saratov Если Вы утверждаете, что должен код отрабатываться, посмотрите пожалуйста, где я ошибся Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 чисто спортивный интерес RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fu\.html /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] такое работает? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 4 часа назад, XABBEP сказал: Вот содержимое моего .htaccess Там много хлама, который вообще не работает. У вас статику на сервере отдаёт nginx, а потому правила, которые касаются сжатия и кеширования, смысла не имеют. А редирект вообще не срабатывает, там сразу 404 при попытке открыть первую ссылку. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 44 минуты назад, Dotrox сказал: Там много хлама, который вообще не работает. Это не важно 44 минуты назад, Dotrox сказал: А редирект вообще не срабатывает, там сразу 404 а почему? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 3 минуты назад, chukcha сказал: Это не важно Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. 3 минуты назад, chukcha сказал: а почему? Полагаю, Апач неправильно распознаёт ссылку в условии. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 15 минут назад, Dotrox сказал: Полагаю, Апач неправильно распознаёт ссылку в условии. Я вот эксперимент провел RewriteRule ^fun.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-d.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-de.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-den.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-dent.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-f.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fu.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /new-url.html [R=302,L] #не работает причину придумать не смог Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, Dotrox сказал: Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. Какие именно строки лишние, подскажите пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, XABBEP сказал: Какие именно строки лишние, подскажите пожалуйста. Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / 2 часа назад, chukcha сказал: Я вот эксперимент провел То есть, не работает только один вариант? А если в кавычки взять строки? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 В 29.03.2019 в 19:09, Dotrox сказал: Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / т.е. нужно удалить: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent и это: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> Я вас правильно понял? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 Если кому-то поможет, то вот мой рабочий вариант редиректа: RewriteEngine On RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html [R=301,L] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 6 часов назад, XABBEP сказал: Я вас правильно понял? Да. И комментарии тоже. 3 часа назад, XABBEP сказал: Если кому-то поможет, то вот мой рабочий вариант редиректа А что изменилось? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает. Спасибо всем большое за помощь! Надіслати Поділитися на інших сайтах More sharing options... pavels1978 Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 Коллеги, помогите разобраться, пожалуйста. Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. Сейчас имею это: # 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 / # 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_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 8 минут назад, pavels1978 сказал: Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. На каждую страницу прописываете отдельный редирект вручную. Либо можно по шаблону, если, например, удалённые страницы были в одной категории. Если хотите более конкретные советы, показывайте, что и куда вам надо редиректить. 9 минут назад, pavels1978 сказал: Сейчас имею это И у вас нормально работают редиректы на https и на www? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] 301 редирект со старых ссылок на новые. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 13 часов назад, chukcha сказал: RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] Тоже не срабатывает Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 16 минут назад, XABBEP сказал: Тоже не срабатывает та ладно... Наймите, того кто вам это сделает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, chukcha сказал: та ладно... Наймите, того кто вам это сделает Вот содержимое моего .htaccess #php_value error_log /home/path/public_html/domain/PHP_errors.log # 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 +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> 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/ # compress text, HTML, JavaScript, CSS, and XML <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent ## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> ## EXPIRES CACHING ## RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] RewriteRule ^(.*)/man-(\d+)$ index.php?_route_=$1&forcefiltersupdate=true&checkedfilters[]=m.1.$2.0 [L] #RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteRule ^manufacturer$ index.php?route=product/manufacturer [L] RewriteRule ^our-news$ index.php?route=information/news [L] RewriteRule ^contact$ index.php?route=information/contact [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] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none SetEnv TZ Europe/Saratov Если Вы утверждаете, что должен код отрабатываться, посмотрите пожалуйста, где я ошибся Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 чисто спортивный интерес RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fu\.html /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] такое работает? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 4 часа назад, XABBEP сказал: Вот содержимое моего .htaccess Там много хлама, который вообще не работает. У вас статику на сервере отдаёт nginx, а потому правила, которые касаются сжатия и кеширования, смысла не имеют. А редирект вообще не срабатывает, там сразу 404 при попытке открыть первую ссылку. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 44 минуты назад, Dotrox сказал: Там много хлама, который вообще не работает. Это не важно 44 минуты назад, Dotrox сказал: А редирект вообще не срабатывает, там сразу 404 а почему? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 3 минуты назад, chukcha сказал: Это не важно Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. 3 минуты назад, chukcha сказал: а почему? Полагаю, Апач неправильно распознаёт ссылку в условии. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 15 минут назад, Dotrox сказал: Полагаю, Апач неправильно распознаёт ссылку в условии. Я вот эксперимент провел RewriteRule ^fun.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-d.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-de.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-den.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-dent.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-f.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fu.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /new-url.html [R=302,L] #не работает причину придумать не смог Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, Dotrox сказал: Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. Какие именно строки лишние, подскажите пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, XABBEP сказал: Какие именно строки лишние, подскажите пожалуйста. Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / 2 часа назад, chukcha сказал: Я вот эксперимент провел То есть, не работает только один вариант? А если в кавычки взять строки? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 В 29.03.2019 в 19:09, Dotrox сказал: Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / т.е. нужно удалить: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent и это: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> Я вас правильно понял? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 Если кому-то поможет, то вот мой рабочий вариант редиректа: RewriteEngine On RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html [R=301,L] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 6 часов назад, XABBEP сказал: Я вас правильно понял? Да. И комментарии тоже. 3 часа назад, XABBEP сказал: Если кому-то поможет, то вот мой рабочий вариант редиректа А что изменилось? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает. Спасибо всем большое за помощь! Надіслати Поділитися на інших сайтах More sharing options... pavels1978 Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 Коллеги, помогите разобраться, пожалуйста. Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. Сейчас имею это: # 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 / # 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_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 8 минут назад, pavels1978 сказал: Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. На каждую страницу прописываете отдельный редирект вручную. Либо можно по шаблону, если, например, удалённые страницы были в одной категории. Если хотите более конкретные советы, показывайте, что и куда вам надо редиректить. 9 минут назад, pavels1978 сказал: Сейчас имею это И у вас нормально работают редиректы на https и на www? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] 301 редирект со старых ссылок на новые. Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, chukcha сказал: та ладно... Наймите, того кто вам это сделает Вот содержимое моего .htaccess #php_value error_log /home/path/public_html/domain/PHP_errors.log # 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 +FollowSymlinks # Prevent Directoy listing Options -Indexes # Prevent Direct Access to files <FilesMatch "\.(tpl|ini|log)"> 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/ # compress text, HTML, JavaScript, CSS, and XML <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent ## EXPIRES CACHING ## <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> ## EXPIRES CACHING ## RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fun\.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] RewriteRule ^(.*)/man-(\d+)$ index.php?_route_=$1&forcefiltersupdate=true&checkedfilters[]=m.1.$2.0 [L] #RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L] RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L] RewriteRule ^download/(.*) /index.php?route=error/not_found [L] RewriteRule ^manufacturer$ index.php?route=product/manufacturer [L] RewriteRule ^our-news$ index.php?route=information/news [L] RewriteRule ^contact$ index.php?route=information/contact [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] ### Additional Settings that may need to be enabled for some servers ### Uncomment the commands by removing the # sign in front of it. ### If you get an "Internal Server Error 500" after enabling any of the following settings, restore the # as this means your host doesn't allow that. # 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it: # php_flag register_globals off # 2. If your cart has magic quotes enabled, This may work to disable it: # php_flag magic_quotes_gpc Off # 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try # php_value upload_max_filesize 999M # 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value post_max_size 999M # 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_execution_time 200 # 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields # php_value max_input_time 200 # 7. disable open_basedir limitations # php_admin_value open_basedir none SetEnv TZ Europe/Saratov Если Вы утверждаете, что должен код отрабатываться, посмотрите пожалуйста, где я ошибся Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 чисто спортивный интерес RewriteBase / RewriteRule ^zhevatel-naya-palochka-denta-fu\.html /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html[L,R=301] такое работает? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 4 часа назад, XABBEP сказал: Вот содержимое моего .htaccess Там много хлама, который вообще не работает. У вас статику на сервере отдаёт nginx, а потому правила, которые касаются сжатия и кеширования, смысла не имеют. А редирект вообще не срабатывает, там сразу 404 при попытке открыть первую ссылку. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 44 минуты назад, Dotrox сказал: Там много хлама, который вообще не работает. Это не важно 44 минуты назад, Dotrox сказал: А редирект вообще не срабатывает, там сразу 404 а почему? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 3 минуты назад, chukcha сказал: Это не важно Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. 3 минуты назад, chukcha сказал: а почему? Полагаю, Апач неправильно распознаёт ссылку в условии. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 15 минут назад, Dotrox сказал: Полагаю, Апач неправильно распознаёт ссылку в условии. Я вот эксперимент провел RewriteRule ^fun.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-d.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-de.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-den.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-dent.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-f.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fu.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /new-url.html [R=302,L] #не работает причину придумать не смог Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, Dotrox сказал: Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. Какие именно строки лишние, подскажите пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, XABBEP сказал: Какие именно строки лишние, подскажите пожалуйста. Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / 2 часа назад, chukcha сказал: Я вот эксперимент провел То есть, не работает только один вариант? А если в кавычки взять строки? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 В 29.03.2019 в 19:09, Dotrox сказал: Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / т.е. нужно удалить: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent и это: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> Я вас правильно понял? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 Если кому-то поможет, то вот мой рабочий вариант редиректа: RewriteEngine On RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html [R=301,L] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 6 часов назад, XABBEP сказал: Я вас правильно понял? Да. И комментарии тоже. 3 часа назад, XABBEP сказал: Если кому-то поможет, то вот мой рабочий вариант редиректа А что изменилось? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает. Спасибо всем большое за помощь! Надіслати Поділитися на інших сайтах More sharing options... pavels1978 Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 Коллеги, помогите разобраться, пожалуйста. Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. Сейчас имею это: # 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 / # 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_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 8 минут назад, pavels1978 сказал: Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. На каждую страницу прописываете отдельный редирект вручную. Либо можно по шаблону, если, например, удалённые страницы были в одной категории. Если хотите более конкретные советы, показывайте, что и куда вам надо редиректить. 9 минут назад, pavels1978 сказал: Сейчас имею это И у вас нормально работают редиректы на https и на www? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину FAQ [Решено] 301 редирект со старых ссылок на новые.
Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 4 часа назад, XABBEP сказал: Вот содержимое моего .htaccess Там много хлама, который вообще не работает. У вас статику на сервере отдаёт nginx, а потому правила, которые касаются сжатия и кеширования, смысла не имеют. А редирект вообще не срабатывает, там сразу 404 при попытке открыть первую ссылку. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 44 минуты назад, Dotrox сказал: Там много хлама, который вообще не работает. Это не важно 44 минуты назад, Dotrox сказал: А редирект вообще не срабатывает, там сразу 404 а почему? Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 3 минуты назад, chukcha сказал: Это не важно Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. 3 минуты назад, chukcha сказал: а почему? Полагаю, Апач неправильно распознаёт ссылку в условии. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 15 минут назад, Dotrox сказал: Полагаю, Апач неправильно распознаёт ссылку в условии. Я вот эксперимент провел RewriteRule ^fun.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-d.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-de.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-den.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-dent.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-f.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fu.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /new-url.html [R=302,L] #не работает причину придумать не смог Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, Dotrox сказал: Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. Какие именно строки лишние, подскажите пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, XABBEP сказал: Какие именно строки лишние, подскажите пожалуйста. Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / 2 часа назад, chukcha сказал: Я вот эксперимент провел То есть, не работает только один вариант? А если в кавычки взять строки? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 В 29.03.2019 в 19:09, Dotrox сказал: Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / т.е. нужно удалить: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent и это: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> Я вас правильно понял? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 Если кому-то поможет, то вот мой рабочий вариант редиректа: RewriteEngine On RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html [R=301,L] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 6 часов назад, XABBEP сказал: Я вас правильно понял? Да. И комментарии тоже. 3 часа назад, XABBEP сказал: Если кому-то поможет, то вот мой рабочий вариант редиректа А что изменилось? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает. Спасибо всем большое за помощь! Надіслати Поділитися на інших сайтах More sharing options... pavels1978 Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 Коллеги, помогите разобраться, пожалуйста. Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. Сейчас имею это: # 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 / # 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_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 8 минут назад, pavels1978 сказал: Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. На каждую страницу прописываете отдельный редирект вручную. Либо можно по шаблону, если, например, удалённые страницы были в одной категории. Если хотите более конкретные советы, показывайте, что и куда вам надо редиректить. 9 минут назад, pavels1978 сказал: Сейчас имею это И у вас нормально работают редиректы на https и на www? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 3 минуты назад, chukcha сказал: Это не важно Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. 3 минуты назад, chukcha сказал: а почему? Полагаю, Апач неправильно распознаёт ссылку в условии. Надіслати Поділитися на інших сайтах More sharing options...
chukcha Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 15 минут назад, Dotrox сказал: Полагаю, Апач неправильно распознаёт ссылку в условии. Я вот эксперимент провел RewriteRule ^fun.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-d.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-de.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-den.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-dent.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-f.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fu.html$ /new-url.html [R=302,L] RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /new-url.html [R=302,L] #не работает причину придумать не смог Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, Dotrox сказал: Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. Какие именно строки лишние, подскажите пожалуйста. Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, XABBEP сказал: Какие именно строки лишние, подскажите пожалуйста. Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / 2 часа назад, chukcha сказал: Я вот эксперимент провел То есть, не работает только один вариант? А если в кавычки взять строки? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 В 29.03.2019 в 19:09, Dotrox сказал: Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / т.е. нужно удалить: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent и это: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> Я вас правильно понял? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 Если кому-то поможет, то вот мой рабочий вариант редиректа: RewriteEngine On RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html [R=301,L] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 6 часов назад, XABBEP сказал: Я вас правильно понял? Да. И комментарии тоже. 3 часа назад, XABBEP сказал: Если кому-то поможет, то вот мой рабочий вариант редиректа А что изменилось? Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает Надіслати Поділитися на інших сайтах More sharing options... XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает. Спасибо всем большое за помощь! Надіслати Поділитися на інших сайтах More sharing options... pavels1978 Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 Коллеги, помогите разобраться, пожалуйста. Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. Сейчас имею это: # 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 / # 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_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options... Dotrox Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 8 минут назад, pavels1978 сказал: Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. На каждую страницу прописываете отдельный редирект вручную. Либо можно по шаблону, если, например, удалённые страницы были в одной категории. Если хотите более конкретные советы, показывайте, что и куда вам надо редиректить. 9 минут назад, pavels1978 сказал: Сейчас имею это И у вас нормально работают редиректы на https и на www? Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
XABBEP Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, Dotrox сказал: Знаю. Просто раздражает, что люди это постоянно пихают в .htaccess вообще не разбираясь есть ли в этом смысл. Какие именно строки лишние, подскажите пожалуйста. Надіслати Поділитися на інших сайтах More sharing options...
Dotrox Опубліковано: 29 березня 2019 Share Опубліковано: 29 березня 2019 1 час назад, XABBEP сказал: Какие именно строки лишние, подскажите пожалуйста. Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / 2 часа назад, chukcha сказал: Я вот эксперимент провел То есть, не работает только один вариант? А если в кавычки взять строки? Надіслати Поділитися на інших сайтах More sharing options...
XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 В 29.03.2019 в 19:09, Dotrox сказал: Вот: RewriteEngine On ## Всё между строкой выше и ниже этого коментария (но не сами строки) ## RewriteBase / т.е. нужно удалить: <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript </IfModule> <IfModule mod_setenvif.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4\.0[678] no-gzip BrowserMatch \bMSIE !no-gzip !gzip-only-text/html </IfModule> Header append Vary User-Agent и это: <IfModule mod_expires.c> ExpiresActive On ExpiresByType image/jpg "access 1 year" ExpiresByType image/jpeg "access 1 year" ExpiresByType image/gif "access 1 year" ExpiresByType image/png "access 1 year" ExpiresByType text/css "access 1 month" ExpiresByType text/html "access 1 month" ExpiresByType application/pdf "access 1 month" ExpiresByType text/x-javascript "access 1 month" ExpiresByType application/x-shockwave-flash "access 1 month" ExpiresByType image/x-icon "access 1 year" ExpiresDefault "access 1 month" </IfModule> <IfModule mod_headers.c> <FilesMatch ".(js|css|xml|gz|html)$"> Header append Vary: Accept-Encoding </FilesMatch> </IfModule> Я вас правильно понял? Надіслати Поділитися на інших сайтах More sharing options...
XABBEP Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 Если кому-то поможет, то вот мой рабочий вариант редиректа: RewriteEngine On RewriteRule ^zhevatel-naya-palochka-denta-fun.html$ /zhevatel-naya-koct-dlya-cobak-denta-fun-kurica.html [R=301,L] Надіслати Поділитися на інших сайтах More sharing options...
Dotrox Опубліковано: 1 квітня 2019 Share Опубліковано: 1 квітня 2019 6 часов назад, XABBEP сказал: Я вас правильно понял? Да. И комментарии тоже. 3 часа назад, XABBEP сказал: Если кому-то поможет, то вот мой рабочий вариант редиректа А что изменилось? Надіслати Поділитися на інших сайтах More sharing options...
XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает Надіслати Поділитися на інших сайтах More sharing options...
XABBEP Опубліковано: 3 квітня 2019 Share Опубліковано: 3 квітня 2019 В 01.04.2019 в 16:32, Dotrox сказал: А что изменилось? Оказалось, что на стороне хостинга была отключена переадресация. Оказывается и такое бывает. Спасибо всем большое за помощь! Надіслати Поділитися на інших сайтах More sharing options...
pavels1978 Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 Коллеги, помогите разобраться, пожалуйста. Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. Сейчас имею это: # 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 / # 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_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css) RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^site\.ru$ [NC] RewriteRule ^(.*)$ https://www.site.ru/$1 [R=301,L] RewriteCond %{HTTPS} off RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] Надіслати Поділитися на інших сайтах More sharing options...
Dotrox Опубліковано: 5 квітня 2019 Share Опубліковано: 5 квітня 2019 8 минут назад, pavels1978 сказал: Нужна переадресация с удалённых страниц либо на категорию, либо сразу на главную. На каждую страницу прописываете отдельный редирект вручную. Либо можно по шаблону, если, например, удалённые страницы были в одной категории. Если хотите более конкретные советы, показывайте, что и куда вам надо редиректить. 9 минут назад, pavels1978 сказал: Сейчас имею это И у вас нормально работают редиректы на https и на www? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts