Page 4 of 4
Re: как избавится от link=4x3x555 в конце урла
Posted: Fri Jan 31, 2014 6:10 pm
by admin
Re: как избавится от link=4x3x555 в конце урла
Posted: Mon Feb 10, 2014 8:26 am
by SpyCam
admin wrote:Для СЕ так же есть другой вариант - сделать линки вида
/gallery/cool/index.html?link=images/123x45x678
и в GWT объявить, что link - это незначащий парамтер и гугл может его игнорировать.
Для этого в .htaccess заменяем места вида
out.php?link=images/%{QUERY_STRING}
на
out.php?%{QUERY_STRING}
Возможно ли сделать так, чтоб не использовать "?link=images/123x45x678" а использовать скажем "?gid=123x45x678" а с "?link=images/" уже сыграть в htaccess реврайтах?
Re: как избавится от link=4x3x555 в конце урла
Posted: Mon Feb 10, 2014 12:51 pm
by admin
Можно. реврайт с ходу не скажу, но думаю и так ясно что надо просто в реврайта одну строку на другую заменить
Re: как избавится от link=4x3x555 в конце урла
Posted: Mon Feb 10, 2014 2:10 pm
by SpyCam
Один коллега уже подсказал решение, что надо парсить query_string на части нужные части вписать куда надо...
Re: как избавится от link=4x3x555 в конце урла
Posted: Mon Feb 10, 2014 2:11 pm
by admin
Не знаю зачем парсить если можно просто замену сделать, но если его решение работает - гут.
Re: как избавится от link=4x3x555 в конце урла
Posted: Mon Feb 10, 2014 3:42 pm
by SpyCam
Ну так дай пример как именно это сделать, многим из нас он будет полезен. В Местечковый FAQ положи...
Re: как избавится от link=4x3x555 в конце урла
Posted: Mon Feb 10, 2014 3:46 pm
by admin
У меня нет готового решения сейчас и есть некоторое кол-во незакрытых топиков.
Разница в том что по реврайтам вы можете сами прочесть доку и сделать, а в тех топиках люди не могут сами поменять скрипт.
Может быть вы прочтете доку и выложите решение ? все всех будет полезно .
Re: как избавится от link=4x3x555 в конце урла
Posted: Wed Feb 12, 2014 6:47 am
by Nikso
Возможно ли сделать так, чтоб не использовать "?link=images/123x45x678" а использовать скажем "?gid=123x45x678" а с "?link=images/" уже сыграть в htaccess реврайтах?
на хабре хорошая статья про мод реврайт
http://habrahabr.ru/company/sprinthost/blog/129560/
Итак моя версия:
в шаблон смарта
href="/gallery/<!--GALLERY_SLUG-->/index.html?gid=<!--THUMB_LINK-->"
.htaccess
RewriteCond %{QUERY_STRING} ^gid=(.+)$
RewriteRule ^gallery/([^/]+)/index.html$ /scj/cgi/out.php?link=images/%1&url=content&slug=$1 [L]
Если переползет в местечковый фак, значит все правильно

Re: как избавится от link=4x3x555 в конце урла
Posted: Wed Feb 12, 2014 4:32 pm
by admin
Nikso, спасибо, хороший вариант
Добавил в фак.