Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Redirect 301
Форумы портала PHP.SU » Разное » Колонка администратора » Redirect 301

Страниц (1): [1]
 

1. RomAndry - 04 Марта, 2013 - 20:58:55 - перейти к сообщению
Приветствую.
Для облегчения пользования разделом "функции" портала, решил кроме изменения описания самих функций, сделать простой переход как на php.net
php.su/array_chunk
этот вариант описан как
CODE (text):
скопировать код в буфер обмена
  1.  
  2. RewriteRule ^([a-zA-Z_-]+)$ /functions/i.php?$1 [L]
  3. RewriteRule ^([a-zA-Z_-]+)\((.*)\)$ /functions/i.php?$1 [L]
  4.  


раньше (и сейчас) описание этой функции находится по ссылке
php.su/functions/?array_chunk

Поисковики же нас знают естественно по второй ссылке.

Как правильно настроить Redirect 301 в .htaccess что бы и дубликатов небыло и не потерять индексацию раздела "функции" ?

Учитывать так же необходимо существование таких ссылок
php.su/functions/?page=abc
в будущем (скоро) они поменяются на php.su/functions/page/abc (когда сами функции закончу, займусь навигацией)


Так же добавил вот такой редирект
CODE (text):
скопировать код в буфер обмена
  1.  
  2. RewriteCond %{HTTP_HOST} ^php\.su$ [NC]
  3. RewriteRule ^(.*)$ http://www.php.su/$1 [R=301,L]
  4.  


Прошу знающих и СЕОшников помощи в правильной организации ссылок.
2. LIME - 04 Марта, 2013 - 21:28:05 - перейти к сообщению
раз никто не отвечает сообщу инфу которую узнал у знающего чела
в таком случае поисковики "склеивают" страницы и не опускают их в индексе
типа как с www и без
если знатоки не откликнутся поинтересуюсь завтра у спеца
(Добавление)
RomAndry к тому же гораздо важнее старость ресурса
думаю нас любые дубли не опустят))
к тому-же последнее время алгоритмы поисковиков все больше реагирую на "поведенческие" факторы
тоесть ка в глубь ходят(по сайту)....переходят ли по следующей ссылке в поиске или ваша последняя(значит нашел что искал)...это сейчас важнее всего+ старость сайта
(Добавление)
считаю тебе можно не парится...недавно директор захотел сам чтото напрогить...я казал что это сложнее чем он думает...но он всеже заупрямился и решил что погуглив он сумеет решить...я радостно смеялся когда он ругнулся типа "...ля везде ваша php.su!!!")))
(Добавление)
но это все вокруг да около
301 то что доктор прописал
3. DeepVarvar - 04 Марта, 2013 - 22:31:37 - перейти к сообщению
RomAndry пишет:
Прошу знающих и СЕОшников помощи в правильной организации ссылок.
Так тут же nginx на фронте.
Может сразу с него?
Там условия можно по нормальным "матчам" написать, и с осмысленным if (условие) {...},
и поймать запрос в конкретный локейшн, который тоже выделяется блоком из {}, и там делать с ним все что угодно, реврайтить, редиректить..
а не эти наборы символов в htaccess

М?


Кстати насколько я знаю в htaccess редирект с ссылок нельзя матчить регуляркой, придется писать на каждую ручками или генерить скриптом огроменный htaccess.
Но утверждать не стану.

 

Powered by ExBB FM 1.0 RC1