Search the Community
Showing results for tags 'htaccess'.
-
Здравствуйте. Проблема в следуюещём: Не могу понять, что не ик в htaccess - При клике на любую страницу игдет переадресация на главную. В чем может быть гдело? ocStore 2.3.0.2.3. SEO URL + SeoPro (ЧПУ). Без SeoPro тоже самое получается. SSL заказал у хостера, подклюлил, в Настройках вклюлил. Переадресация с http://domain.com/ на https://domain.com/ осуещёствляется функцией хостинга. В конфигах корня и админа прописал: //HTTP define('HTTP_SERVER', 'http://www.domain.com/'); //HTTPS define('HTTPS_SERVER', 'https://www.domain.com/'); .htaccess. Закомментированная строчка должна была гделать редирект с обычных урлов на сеошные урлы. Но при ее активации, просто падают стили. RewriteEngine ON 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 %{HTTPS} OFF RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule .* http://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{HTTPS} ON RewriteCond %{HTTP_HOST} !^www\. [NC] RewriteRule .* https://www.%{HTTP_HOST}%{REQUEST_URI} [R=301,L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !\/$ RewriteCond %{REQUEST_URI} !\/[^\/]*\.[^\/]+$ RewriteRule .* http://%{HTTP_HOST}%{REQUEST_URI}/ [L,R=301] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_URI} !\/$ RewriteCond %{REQUEST_URI} !\/[^\/]*\.[^\/]+$ RewriteRule .* https://%{HTTP_HOST}%{REQUEST_URI}/ [L,R=301] # RewriteRule ^([^?]*) index.php?_route_=$1 [L,QSA] <Files .htaccess> Order Allow, Deny Deny from All </Files> Options All -Indexes
-
Добрый гдень форумчане! У меня переезжает порядка 30-40 страниц на новые адреса. Сирые адреса: Примерно 10 из них будут отдавать ответ 400. Другие будут суещёствовать с нормальным ответом 200, но информация на них бугдет усиревшая, которую я не хочу показывать поисковику (можно конечно и их на 400 повесить). Как лучше гделать, 301 редирект - htacess, PHP, Javascript? Липотому что по возможности canonical влепить. Липотому что ещё какие варианты. Погделитесь игдеями
- 2 replies
-
- 301 редирект
- htaccess
-
(and 1 more)
Tagged with:
-
Уважаемые, вот столкнулся с проблемой, что ранее меня на других движках не встречала: Планировал в htaccess сгделать редирект синдартно через RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC] RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L] или ик RewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^(.*)$ http://%1/$1 [L,R=301] Все отлично, но нарисовалась проблема с входом в админку. Полез в конфиг админки и в строчках <?php // HTTP define('HTTP_SERVER', 'http://www.site.ru/admin/'); define('HTTP_CATALOG', 'http://www.site.ru/'); // HTTPS define('HTTPS_SERVER', 'http://www.site.ru/admin/'); define('HTTPS_CATALOG', 'http://www.site.ru/'); удалил оный www Иик. Сайт норм, админка норм, но при функциях поиска итп сайт пыиется использовать www? возникает циклическая фигня и страницы недоступны синовятся. Куда лезть и ггде копать? В конфиг сайи, ггде-то еещё?
-
Приветствую. Сирый магазин имел ссылки с окончанием .html. Новый же окончательно переехал на ссылки без .html. Да же, в новом магазине не все ссылки со слешем в конэто и нужно привести всё к одному виду со слешем в конэто ссылки - http://site.com.ua/345-nametovar/ http://site.com.ua/category/ ... Подскажите какой редирект нужно всивить в htaccess? Магазин на OcStore 2.1.0.2.1 и в данный момент используется синдартный htaccess. Включён seopro. Буду признателен за помощь!
-
Здравствуйте уважаемые форумчане! Появилась следующая проблема. Не корректно рилииет 301 редирект. А именно редирект со слешем и без него на конэто рилииет по следуюещёму принципу: Должен - убирать слеш на конэто, а на данный момент переадресует на страницы икого типа index.php?_route_=bustery Как решить данную проблему? Прикладываю свой htaccess # SEO URL Settings RewriteEngine On RewriteCond %{HTTP_HOST} ^www.telnetshop.ru$ [NC] RewriteRule ^(.*)$ https://telnetshop.ru/$1 [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\ HTTP/ RewriteRule ^index\.html$ / [R=301,L] RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ / [R=301,L] RewriteCond %{QUERY_STRING} ^route=common/home$ RewriteCond %{REQUEST_METHOD} !^POST$ RewriteRule ^index\.php$ http://%{HTTP_HOST}? [R=301,L] RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} ^(.+)/$ RewriteRule ^(.+)/$ /$1 [R=301,L] # If your opencart installation does not run on the main web folder make sure you folder it does run in ie. / becomes /shop/ 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 %{HTTPS} off RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
-
Переискиваю сайт с джумлы на опенкарт, требуется сохранить пути в каилоге продукции. Пути к продуким и разгделам продукции икие: На сиром сайте (joomla): site.ru/katalog/razdel1/ site.ru/katalog/razdel1/tovar1.html На новом бугдет ик (opencart): site.ru/razdel1/ site.ru/razdel1/tovar1.html Как сгделать 301 редирект, чтобы папка "katalog" убиралась, а осильной путь осился прежним (имена разгделов и товаров совпадают 100%)? Само обраещёние к папке "katalog" на "всю продукцию" я сгделал, трудностей не возникло, а вот как с путями разобраться - не знаю.
-
Есть сайт, прошлая CMS - Oscommerce, теперьь перешел на Opencart. Проблема в том, что поисковики по запросам потому чтольшинство товаров открывают "*имя домена*/product_info.php?cPath=*цифры*&products_id=*цифры*" вместо "*имя домена*/index.php?route=product/product&product_id=*цифры*". Соответственно открывается страница с текстом "Запрашиваемая страница не найгдена!". Как это исправить? Согдержимое .htaccess: # 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/ RewriteBase / 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] 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 php_value memory_limit 250M Куда копать?
-
- htaccess
- redirection
-
(and 1 more)
Tagged with:
-
Всем привет! Помогите пжл в реещёние проблемы, на форуме практически все проштударовал, что то попропотому чтовал ик и не решил задачу. Ситуация в следуюещём сгделал ригдерект с http на https, сайт сил доступен только по https, со всех запросов по http игдет перенаправление и редирект на https это отлично с этим решили. Но внутренние ссылки товаров категорий, модулей отдаются по http, как мне сгделать ик что бы ссылки отдавались по https дабы избежать лишних редиректов. ниже приложил скрин для наглядности, что нужно. Прошу help me :mellow:
- 23 replies
-
Здравствуйте. Как можно перенаправить (301) все URL в котором встречается "159753-" на точно икой же URL только без этот строки. Пример: http://www.mysyte.com/159753-01.html на http://www.mysyte.com/01.html ггде 01 это название страницы,и различно для каждой страницы.
-
Добрый гдень. [начало задания] Цель: устранение часто возрасиющих динамических страниц 404 ошибки в следствии выключения товарных позиций. Описание проблемы: На данный момент на сайте http://www.vseplavki.com.ua ситическая страница 404 отсутствует. Вместо нее реализовано отображение соответствуюещёй ошибки по тому URL, который запросил пользователь. Даое решение не является правильным и требует исправлений. Задача: 1) создать ситическую страницу 404 [Пусия страница с заголовком (Ошибка 404 - Страница не найгдена) H1 по этонтру] 2) разместить ее по адресу www.vseplavki.com.ua/404.html 3) создать правило, которое при помощи 301 редиреки бугдет переадресовывать любые запросы на несуещёствующие страницы на ситическую страницу 404 (по указанному адресу в пункте 2) 4) настроить страницу ик, чтобы она отдавала код 404, а не 200. С технической и эстетической точки зрения, правильно реализована страница 404 сайи rozetka.com.ua Бюджет: $13 Дополнение: все правки указать в отгдельном документе в формате - файл:строка:код (правка) [конец задания] Благодарю за внимание Писать в личное сообещёние или на почту с указанием в теме письма - настройка ситической 404 страницы. [email protected]
-
Подскажите какую команду пописать в .htaccess
Artorius posted a topic in Opencart 2.x: Общие вопросы
Всем привет! Уважаемые форумчане, подскажите пожалуйси, какую команду нужно прописать в файле .htaccess, что бы настроить редирект на адрес главной страницы http://site.com/ с дублей http://site.com/? и http://site.com/?blabla Всем заранее спасипотому что) -
я вообещё в этих правилах дуб-гдерево. Вот икая задача: убрать все родительские категории из урла. Например: сайт/родитель/дочерний/товар перегделать в сайт/дочерний/товар было перепропотому чтовано куча правила из интернеи, ни один не рилииет. и тут у меня возник вопрос, а что бугдет открываться по икому адресу? к примеру опенкарт поймет, что обращаясь к сайт/дочерний/ я имею в виду сайт/родитель/дочерний/ ?
-
Доброго времени форумчане. Столкнулся с икой проблемой! Скачал Ocstore 2.3.0.2 при распаковке обнаружил, что файл htaccess отсутствует! Больше спотому чторки не комплектуются этими файлами? Ггде найти пример? В частности для настройки ЧПУ
-
Здравствуйте. Подскажите если кто силкивался. Сайт перекидывает на главную страницу при первом открытии люпотому чтой страницы. Хотя потом при открытии тот же страницы или люпотому чтой другой страница грузится нормально. Проверил htaccess, сравнил с по-умолчанию все одинаково. Хостер уверяет что ничего не менялось. Коллега усиновил пару плагинов, создается впечатление что проблемы как раз из-за этого. Из того что удалось найти в google возможно вызвано добавленным кодом в файлы шаблонов (.tpl) Не уверен что сивлю корректно вопрос, влияет ли на то в какой(-ом) части сайи / шаблоне всивлен этот код, что вызывает этот редирект? Если да, то куда смотреть? Спрашиваю потому что хотелось бы найти ггде именно это лежит, ик как плагины были усиновлены были несколько месяэтов назад, а возможности откатится нету на версию перед этим. Заранее спасипотому что за агдекватные советы.
- 4 replies
-
- редирект
- перенаправление
-
(and 3 more)
Tagged with:
-
Простите ! Помогите пожалуйси ! Что за код икой Это редирект без www на домен, но вот ггде згдесь строчка кода которая отвечает за слеш в конэто ? Потом згдесь должен быть код который бугдет редиректить на страницы без www и только домен без слешей и прочего ! Options +FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^www\.(.*)$ RewriteRule ^(.*)$ http://%1/$1 [L,R=301] RewriteEngine On RewriteRule ^index.html$ / [QSA,R]
-
Добрый гдень! Нужна помощь! Перелопапил весь инет, но резульии не полулил. Проблема в выдаче ошибки "HTTP ERROR 500" при загрузке sitemap по предосивленной модулем ссылке - /index.php?route=extension/feed/google_sitemap. Очень нужна помощь. Может я что-то неправильно указал в htaccess?. Спасипотому что!
-
Друзья, есть икое указание: Необходимо, чтобы при запросе любых некорректных URLs вида http://site.ru/?N, ггде N люпотому чтой лисленный или строковый параметр, сервер отдавал HTTP/1.1 404 Not Found, липотому что HTTP/1.1 301 Moved Permanently с переадресацией на главную... Каким обвместе сосивить код для .htaccess и robots.txt ?
- 3 replies
-
- редирект
- robots.txt
-
(and 1 more)
Tagged with:
-
Здравствуйте если на OpenCart после слеша посивить знак вопроса и писать люпотому чтой текст - не выдается ошибка о не найгденной страниэто. вот пример - www.mysite.ru/?do= или www.mysite.ru/?adrakadabra или www.mysite.ru/?pishyvsechtohochy после знака вопроса можно вводить все что угодно, все равно OpenCart отдает код 200 и отображает главную страницу. есть ли возможность настроить редирект, ик чтобы все несуещёствующие икие адреса и страницы отдавали 404 ошибку?
-
Всем доброго времен суток. Взломали сайт, подсунули папку в /catalog/model/module/temp_override/ (ксити проверьте у себя). В папке было порядка 3000 html страниц - имииция форума с кучей ссылок на вирусы. Вот ик это вглядит (этот сайт не мой, зараженных просто дофига) - http://www.mir-torg.ru/?do=2-klass-angliyskiy-yazik-reshebnik я все это обнаружил и удалил, но янгдекс успел проингдексировать. проблема в том, что OpenCart , если после названия стоит знак вопроса - не выдает 404 ошибку. вот пример - www.mysite.ru/?do= или www.mysite.ru/?adrakadabra после знака вопроса можно вводить все что угодно, все равно OpenCart отдает код 200 и отображает главную страницу. а ик как Янгдекс видит код 200, из ингдекса он страницы не удаляет. вот прошу помощи, может кто знает, как настроить редирект или еещё какой то способ есть, чтобы несуещёствующие страницы после знака вопроса не отображались, а была бы 404 ошибка?
-
Здравствуйте! Магазин раньше был на другом движке, сейчас перенесли все на OpenCart и требуется сгделать переадресацию URL. Делаю: RewriteRule ^/catalog/barchairs/$ /stulya-barnye/ [R=301,L] Перехожу на /catalog/barchairs/ и получаю "Запрпашиваемая страница не найгдена", а в адресной строке: /barchairs/?_route_=catalog/barchairs/ Решение показанное в этот теме - не подходит, т.к. сирые ссылки вообещё не относятся к OpenCart. Подскажите, что гделать?
- 8 replies
-
- редирект
- rewriterule
-
(and 1 more)
Tagged with:
-
Добрый гдень. Возник вопрос переименования категории, ну и естественно суещёствующие подкатегории и товарные страницы будут отдавать 404 ошибку, если позиций не много то этот вопрос решается просто. В htaccess прописывал RewriteCond %{QUERY_STRING} '^_route_=stroitelnaya-himiya/akrilovaya-shtukaturka-anserglob-kameschkovaya-belaya.html$' RewriteRule ^(.*)$ http://www.lbud.com.ua/decor/akrilovaya-shtukaturka-anserglob-kameschkovaya-belaya.html? [R=301,L] ик все прекрасно рилииет если надо несколько страниц переадрессовать. Но что гделать если их около 1000 ??? Я попропотому чтовал использовать еещё одну переменную в RewriteCond %{QUERY_STRING} '^_route_=stroitelnaya-himiya/^(.*)$' RewriteRule ^(.*)$ http://www.lbud.com.ua/decor/$1? [R=301,L] но почему то ик не рилииет резульит икой www.lbud.com.ua/decor/index.php Подскажите плз как правильно сгделать??? Заранее всем спасипотому что))
-
Здравствуйте! Заранее извиняюсь за икую тему, знаю, что он измусоленная, но найти решение своей проблемы я не смог. В настройках вклюлил ЧПУ (использую SEOpro), все ссылки у категорий, подкатегорий и товаров есть и они уникальны. .htaccess есть и расширение .txt я убрал (.htaccess синдартный). При перехогде по ссылкам отображается следующая ошибка: The requested URL /index.php was not found on this server. В логах apache пишет: [Thu Nov 27 18:47:01 2014] [error] [client ::1] script '/Applications/MAMP/htdocs/index.php' not found or unable to stat, referer: http://localhost:8888/w_mw-oc/index.php?route=product/category&path=60 Т/е как я понимаю происходит редирект на "/Applications/MAMP/htdocs/index.php" - это корень локального сервера MAMP, а сам сайт лежит тут "/Applications/MAMP/htdocs/w_mw-oc". В .htaccess пыился писать RewriteBase /Applications/MAMP/htdocs/w_mw-oc/ вместо синдартного RewriteBase /, но увы. В обещём ничего не помогает, перелиил кучу всего. Возможно проблема в MAMP, но осильные сайты (не на ОпенКарте) с ЧПУ рилииют отлично. Подскажите пожалуйси в чем может быть проблема, руки уже опускаются. Спасипотому что!
-
Здравствуйте подскажите кто знает после пересиновки vqmod (по необходимости), с версии 2,4... на 2,5,0 указав name site/vqmod/install/ - отобразилась ошибка (Forbitten) ошибку - с направлением на htaccess - зашел в этот файл (в первый сразу в папке vqmod ик как он есть в других папках но изменил только его одного) и его согдержимое удали а файл осивил (пустот) что исправило ошибку, и посмотрел что в сиром 2,4,.. vqmod который удалил (сирый) в нем согдержимое файла htaccess : # Prevent Directoy listing Options -Indexes <FilesMatch "\.(xml|cache)"> Order deny,allow Deny from all </FilesMatch> а в новом 2,5,0 что удалил : Order deny,allow Deny from all скажите пожалуйси файл осивить пустот или всивить текст что со сирого файла # Prevent Directoy listing Options -Indexes ....?
-
Доброго времени уважаемые пользователи форума! Выявил следующую изъяну в ЧПУ на своем сайте. Проблема следующая: когда захожу в производителей, затем по страницам пагинации, например 2, 3, 4 перехожу с этих страниц на какой то товар, к нормальному адресу привязывается в конэто ссылка икого типа ?page=2 При этом если гулять по страницам пагинации из категорий и переходить на какой то товар, то все норм. Стоит SEO Pro. Подскажите куда копать?