- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Просмотр профиля: Сообщения: zuncleant
Статистика
- Группа: Download User
- Сообщений: 8
- Просмотров: 1401
- Статус: Новичок
- Возраст: 41 лет
- День рождения: Август 18, 1982
-
Пол
Не определился
0
Начинающий
Инструменты
Друзья
zuncleant еще не добавил друзей
Мои сообщения
В теме: Быстрый заказ v2.0 by vsupport.club
29 December 2014 - 09:23 AM
Спасибо, поправил .htaccess, помогло.
В теме: Быстрый заказ v2.0 by vsupport.club
26 December 2014 - 11:09 AM
Столкнулся с проблемой, связанной с особенностями конфигурации .htaccess на конкретном сайте.
SEOшники потребовали чтобы index.php был 301-м редиректом перенаправлялось на корень домена "/". Соответственно в .htaccess появилось правило:
Быстрый заказ перестал работать, т.к. форма обращается на index.php, (проверял, если раскоментировать правило - работает).
У кого есть идея с решением трабла?
SEOшники потребовали чтобы index.php был 301-м редиректом перенаправлялось на корень домена "/". Соответственно в .htaccess появилось правило:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /index\.php\ HTTP/ RewriteRule ^index\.php$ http://www.omegashop.com.ua/ [R=301,L]
Быстрый заказ перестал работать, т.к. форма обращается на index.php, (проверял, если раскоментировать правило - работает).
У кого есть идея с решением трабла?
В теме: Простенький модуль ЧПУ, версия 2
18 December 2014 - 05:02 PM
badisoft, Так что по коммерческому вопросу? Сколько будет стоить установка, когда сможете взяться?
В теме: Простенький модуль ЧПУ, версия 2
17 December 2014 - 10:11 PM
Я и не настаиваю, вдруг еще кто-то что-то увидит..
Вложение отредактировал, действительно безобразно было (а под спойлер я его т.к. большой, ни к чему страницу растягивать).
Еще в сторону абсолютной адресации грешу. Ведь может она такой результат давать если не допилена где-то?
Насчет я имел ввиду ICQ или Skype в ПМ. Это для коммерческой основы..
Кстати, какой ценник будет? Я понимаю, что могут быть нюансы.. Хотя бы ориентировочно.
Вложение отредактировал, действительно безобразно было (а под спойлер я его т.к. большой, ни к чему страницу растягивать).
Еще в сторону абсолютной адресации грешу. Ведь может она такой результат давать если не допилена где-то?
Насчет я имел ввиду ICQ или Skype в ПМ. Это для коммерческой основы..
Кстати, какой ценник будет? Я понимаю, что могут быть нюансы.. Хотя бы ориентировочно.
В теме: Простенький модуль ЧПУ, версия 2
17 December 2014 - 09:51 PM
Да, как-то я не посмотрев на тот массив отписался, но это скорее как мысли были. Я думаю лишним не будет, кому-то еще пригодится.
Переставил все по-новой, до конца. Ситуация поменялась кардинально:
В фронтэнде ссылки не преобразовались, но они создались и для товаров и для категорий - заходил в товары и категории, есть сгенерированные ЧПУ.
Почему-то мне кажется что трабл в .htaccess где-то - там есть правки относящиеся к другим доработкам которые делали для магазина. Выложу покажу, может заметите что-то явное:
Если руками указать адрес в браузере и перейти по нему, то открывается страница без шаблона (нет стилей, не видит изображения и т.п.). Такое ощущение что не видит путь к шаблону где-то.
Вроде встречал похожее в ветке, пойду искать сейчас.
Переставил все по-новой, до конца. Ситуация поменялась кардинально:
В фронтэнде ссылки не преобразовались, но они создались и для товаров и для категорий - заходил в товары и категории, есть сгенерированные ЧПУ.
Почему-то мне кажется что трабл в .htaccess где-то - там есть правки относящиеся к другим доработкам которые делали для магазина. Выложу покажу, может заметите что-то явное:
Спойлер
##Options +FollowSymlinks -Indexes -MultiViews DirectoryIndex index.php ErrorDocument 404 /404.html php_value session.use_trans_sid 0 php_value session.use_cookies 1 php_value session.use_only_cookies 1 php_value session.auto_start 0 php_value magic_quotes_gpc 0 php_value register_globals 0 php_value display_errors 1 php_value magic_quotes_runtime 0 php_value allow_url_fopen 1 php_value output_buffering 0 RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST} ^domain\.com RewriteRule ^(.*)$ [url="http://www.domain.com/$1"]http://www.domain.com/$1[/url] [R=301,L] RewriteCond %{THE_REQUEST} /(\.+) [OR] RewriteCond %{THE_REQUEST} /(\?+) [OR] RewriteCond %{THE_REQUEST} /(/+) RewriteRule ^(.*)$ 404.html [L] RewriteRule ^core/(install|temp|smarty|modules|languages|includes|functions|fonts|files|config|classes|cache|backup)/(.*) - [F] RewriteRule ^data/(.+)\.(tpl\.html|php|php3|php4|php5|phtml|pl|cgi) - [F] RewriteRule ^install_check\.html$ install.php?check=yes [L] RewriteRule ^index\.html$ index.php [L] RewriteRule ^news\.html$ index.php?news=yes [L] RewriteRule ^price\.html$ index.php?show_price=yes [L] RewriteRule ^cart\.html$ index.php?shopping_cart=yes [L] RewriteRule ^wide_search\.html$ index.php?search_with_change_category_ability=yes [L] RewriteRule ^feedback\.html$ index.php?feedback=yes [L] RewriteRule ^compare\.html$ index.php?comparison_products=yes [L] RewriteRule ^page_([0-9]+)\.html$ index.php?show_aux_page=$1 [L] RewriteRule ^product_([0-9]+)\.html$ index.php?productID=$1 [L] RewriteRule ^category_([0-9]+)\.html$ index.php?categoryID=$1 [L] RewriteRule ^category_([0-9]+)_offset_([0-9]+)\.html$ index.php?categoryID=$1&offset=$2 [L] RewriteRule ^category_([0-9]+)_show_all\.html$ index.php?categoryID=$1&show_all=yes [L] RewriteRule ^show_news_([0-9]+)\.html$ index.php?fullnews=$1 [L] RewriteCond %{THE_REQUEST} ^(.*)category_5\.html\ HTTP RewriteRule ^ [url="http://www.domain.com/category_691.html?"]http://www.domain.co...egory_691.html?[/url] [R=301,L] RewriteCond %{THE_REQUEST} ^(.*)category_361\.html\ HTTP RewriteRule ^ [url="http://www.domain.com/category_690.html?"]http://www.domain.co...egory_690.html?[/url] [R=301,L] RewriteCond %{THE_REQUEST} ^(.*)category_11\.html\ HTTP RewriteRule ^ [url="http://www.domain.com/category_696.html?"]http://www.domain.co...egory_696.html?[/url] [R=301,L] RewriteCond %{THE_REQUEST} ^(.*)category_691\.html\ HTTP RewriteRule ^ [url="http://www.domain.com/category_697.html?"]http://www.domain.co...egory_697.html?[/url] [R=301,L] RewriteCond %{THE_REQUEST} ^(.*)category_184\.html\ HTTP RewriteRule ^ [url="http://www.domain.com/category_698.html?"]http://www.domain.co...egory_698.html?[/url] [R=301,L] #Redirect 301 /category_361.html [url="http://www.domain.com/category_690.html"]http://www.domain.co...tegory_690.html[/url] #Redirect 301 /category_5.html [url="http://www.domain.com/category_691.html"]http://www.domain.co...tegory_691.html[/url] # ниже расположены добавленные для работы ЧПУ строки RewriteRule ^sitemap\.xml$ sitemap.php [L] RewriteRule ^news\.html$ news/ [R=301,L] RewriteRule ^news/$ index.php?news=yes [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?cpu=/$1 [L,QSA] <IfModule mod_nginx.c> # Блок правил для сервера Nginx. # В случае его использования необходимо вставить нижеуказанные правила в файл nginx.conf в секцию location/ для вашего сайта. location ~* /core/(install|temp|smarty|modules|languages|includes|functions|fonts|files|config|classes|cache|backup)/(.*) { return 403; } location ~* /data/(.+)\.(tpl\.html|php|php3|php4|php5|phtml|pl|cgi) { return 403; } rewrite ^/install_check\.html$ /install.php?check=yes last; rewrite ^/index\.html$ /index.php last; rewrite ^/news\.html$ /index.php?news=yes last; rewrite ^/price\.html$ /index.php?show_price=yes last; rewrite ^/cart\.html$ /index.php?shopping_cart=yes last; rewrite ^/wide_search\.html$ /index.php?search_with_change_category_ability=yes last; rewrite ^/feedback\.html$ /index.php?feedback=yes last; rewrite ^/compare\.html$ /index.php?comparison_products=yes last; rewrite ^/page_([0-9]+)\.html$ /index.php?show_aux_page=$1 last; rewrite ^/product_([0-9]+)\.html$ /index.php?productID=$1 last; rewrite ^/category_([0-9]+)\.html$ /index.php?categoryID=$1 last; rewrite ^/category_([0-9]+)_offset_([0-9]+)\.html$ /index.php?categoryID=$1&offset=$2 last; rewrite ^/category_([0-9]+)_show_all\.html$ /index.php?categoryID=$1&show_all=yes last; rewrite ^/show_news_([0-9]+)\.html$ /index.php?fullnews=$1 last; </IfModule>
Если руками указать адрес в браузере и перейти по нему, то открывается страница без шаблона (нет стилей, не видит изображения и т.п.). Такое ощущение что не видит путь к шаблону где-то.
Вроде встречал похожее в ветке, пойду искать сейчас.
- ShopCMS, DataLife Engine, XenForo и другие CMS - помощь и поддержка
- → Просмотр профиля: Сообщения: zuncleant