Проблема дублирования ссылок на Artio joomsef
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Т.е joomla или virtuemart формирует ссылки с разными значениями manufacturer_id
index.php?option=com_virtuemart&category_id=1&flypage=flypage.tpl&manufacturer_id=4&page=shop.product_details&product_id=10&Itemid=21
index.php?option=com_virtuemart&category_id=1&flypage=flypage.tpl&manufacturer_id=10&page=shop.product_details&product_id=10&Itemid=21
Кто знает как формируются ссылки в virtuemart, где эти файлы лежат и что бы в них сломать, что бы manufacturer_id было стационарным или вообще его исключить из формирования ссылки?
Вот парень на форуме производителя задаёт тот же вопрос: www.artio.net/support-forums/joomsef/joomsef-paying-users/remove-manufacturer-id-from-uri
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Купил бубен, занимаюсь поиском, по мере сил, ответа на вопрос о том, как всё-таки и где делается ссылка в virtuemart.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- genesis33
- Не в сети
- Завсегдатай
- Сообщений: 140
- Спасибо получено: 18
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
genesis33 пишет: Отличный ЧПУ sh404sef c плагином Virtuemart почему бы им не воспользоватся?
Да я уже почитал, что он лучше и wedal его советует, но ошибка уже была сделана, а именно установка этого artio joomsef.
А теперь у меня сомнения.
1. Как так поставить sh404sef, что бы он генерировал такие ссылки как и artio до этого? Или он так и сделает, а только надо будет вставить "Символ замены для кодировок отличных от ascii" как у меня стоят в Artio сейчас.
2. Как бы так перейти на sh404sef без серьёзных потерь
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- genesis33
- Не в сети
- Завсегдатай
- Сообщений: 140
- Спасибо получено: 18
Все верно + настроить также как было отображение/скрытие категорий/разделов...добавлять ли itemid и пр.Tacitus пишет: 1. Как так поставить sh404sef, что бы он генерировал такие ссылки как и artio до этого? Или он так и сделает, а только надо будет вставить "Символ замены для кодировок отличных от ascii" как у меня стоят в Artio сейчас.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Вопрос по решению:
1. Стоит ли удалить сначала artio joomsef, перед установкой sh404sef? Или можно его оставить и просто выключить?
2. Если не исправится, то куда дальше думать...
Хорошо, что есть другой сайт
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- genesis33
- Не в сети
- Завсегдатай
- Сообщений: 140
- Спасибо получено: 18
Просто выключитьTacitus пишет: 1. Стоит ли удалить сначала artio joomsef, перед установкой sh404sef? Или можно его оставить и просто выключить?
Пробуйте дальше будем думать Кстати а вы джумлу до последних версий не обновляете?Tacitus пишет: 2. Если не исправится, то куда дальше думать...
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Включил sh404sef и опять 404, кроме главной страницы сайта. Странно как-то, вроде и настройки сделал как wedal рекомендовал в статье о оsh404seF, а оно не хочет запускаться, есть мысли? Ссылки генерирует на русском языке такого вида для категории товара : Керамическая-плитка-керамогранит/View-all-products.html
Мне вообще sh404sef понравился по интерфейсу.
.htaccess выглядит так:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(\%3D) [OR]
RewriteCond %{QUERY_STRING} base64_encode[^(]*\([^)]*\) [OR]
RewriteCond %{QUERY_STRING} (<|%3C)([^s]*s)+cript.*(>|%3E) [NC,OR]
RewriteCond %{QUERY_STRING} GLOBALS(\[|\%[0-9A-Z]{0,2}) [OR]
RewriteCond %{QUERY_STRING} _REQUEST(\[|\%[0-9A-Z]{0,2})
RewriteRule .* index.php [F]
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteCond %{REQUEST_URI} !^/index\.php
RewriteCond %{REQUEST_URI} (/[^.]*|\.(php|html?|feed|pdf|raw))$ [NC]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php [L]
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
- Сообщений: 2868
- Спасибо получено: 659
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- genesis33
- Не в сети
- Завсегдатай
- Сообщений: 140
- Спасибо получено: 18
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Настройки-то я оформил как надо, кэш почистил и ссылки обновил, но ничего не помогло...
Хмм... а как их посмотришь, если все ссылки отображаются 404 кроме главной.Если 404-ки останутся, то, возможно, стоит посмотреть на адреса страниц, которые их вызывают.
Вот что мне SH404SEF выдаёт во вкладке URL manager : Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/users1/k/krispi/domains/krispi.ru/libraries/joomla/database/database/mysql.php on line 344 - может в этом вся проблема? Я так сходу не могу понять что это за магия.
Сайт krispi.ru - где проходят эксперименты
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
- Сообщений: 2868
- Спасибо получено: 659
P.S.: Понравился сайт. Правда требует еще небольшой допилки, но в целом very good.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
А вот с krispi.ru пока что засада. Ну это как всегда, когда плохо владеешь предметом.
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Вот эта штука мешает работать SH404SEF на krispi. Чего ему не нравится?
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Wedal
- Не в сети
- Администратор
- Сообщений: 2868
- Спасибо получено: 659
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- Tacitus
- Автор темы
- Не в сети
- Захожу иногда
- Сообщений: 41
- Спасибо получено: 1
Спасибо wedal за ссылочку, там хоть и на буржуйском, но понять можно
Что надо сделать, что бы всё заработало:
1. Если стоит SH404SEF, то удаляем его.
2. Заходим в phpMyadmin, т.е. в базы данных MySQL (у кого есть возможность конечно) и там удаляем следующие таблицы:
# jos_redirection - у меня была проблемы именно из-за неё, а остальные рекомендуют удалить ребята по ссылке wedal
# jos_sh404sef_aliases
# jos_sh404sef_meta
# jos_sh404sef_pageids
После того, как всё удалено, чистим КЭШ joomla и ставим SH404SEF заново! И держите меня семеро - всё работает
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.
- mishasmirnov2006
- Не в сети
- Осваиваюсь на форуме
- Сообщений: 20
- Спасибо получено: 1
Пожалуйста Войти или Зарегистрируйтесь, чтобы присоединиться к беседе.