Page 1 of 3
Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Fri Feb 28, 2014 6:47 am
by SpyCam
Сейчас, если что-то ищу и жму на кнопку поиска, получаю урл типа:
http://site.com/?search=mature+sex
Хотелось бы чтоб сразу показывался УРЛ типа такого:
http://site.com/search/ctr/mature-sex-1.html
Вопросы:
1. Что надо изменить в common.php чтоб получить такой результат?
2. Имеет ли смысл вообще иметь реврайты поиска под SEO с минусами в урлах? А то при запросе пробелы заменяются плюсами, ну и можно скобки и т.д. использовать...
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Fri Feb 28, 2014 11:01 am
by darkover
Сделать рерайт под /search/ и в форме подставлять типа
Code: Select all
onsubmit="return (function (form){if(form.search.value){form.action = '/search/' + escape(form.search.value) + '/ctr/1.html';return true;}return false;})(this);"
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Fri Feb 28, 2014 11:35 am
by SpyCam
Спасибо, вроде работает как надо, кроме одного, урл получается такой:
Code: Select all
http://site.com/search/ctr/mature-sex-1.html?search=mature+sex
Как избавится от ?search=mature+sex ?
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Fri Feb 28, 2014 12:01 pm
by admin
1. как указали выше это вопрос не скрипта а html
2. не могу ответить тк не сеошник
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Tue Mar 04, 2014 7:10 pm
by SpyCam
Вот сколько времени уже прошло, а я так и не нашёл решения как избавится от query
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Tue Mar 04, 2014 7:12 pm
by admin
У вас всегда есть 2 варианта
1. прочесть доку по html бесплатно и сделать самому
2. заплатить кому-то кто прочел эту доку уже что б он сделал
дабы не было подозрений что я вымогаю деньги (хотя это конечно смешно звучит что за работу могут просить деньги и при этом называть вымогательством) - это может сделать любой человек, со скриптом никак не связано.
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Fri Mar 07, 2014 9:52 am
by richmantrade
SpyCam мой тебе совет - не делай урлы с формы поиска без query , т.к. если кто то напишет в строку поиска всякий бред типа:
то все сломается.
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Fri Mar 07, 2014 10:55 am
by xawm
Если очень хочешь то можно сделать через сабмитанье форму через JS и убрать параметры у формы вообще чтобы ничего не сабмиталось.
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Fri Mar 07, 2014 1:00 pm
by admin
xawm wrote:Если очень хочешь то можно сделать через сабмитанье форму через JS и убрать параметры у формы вообще чтобы ничего не сабмиталось.
Так выше такой примерно пример и есть, только доработать потестировать его надо.
Re: Нажав на поиск получить УРЛ поиска в реврайт варианте
Posted: Thu Mar 13, 2014 9:40 am
by SpyCam
xawm wrote:Если очень хочешь то можно сделать через сабмитанье форму через JS и убрать параметры у формы вообще чтобы ничего не сабмиталось.
Я пока что не нашёл кто бы знал и мог это сделать даже за $