|
||
Ответить | |
|
#1
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,247
Сказал(а) спасибо: 574
Спасибок 2,673
в 1,898 сообщениях |
Thread Friendly Url - дружественные ссылки для поисковиков -
09.02.2012, 22:50
Thread Friendly Url - дружественные ссылки для поисковиков
Тема на vb.org: _http://www.vbulletin.org/forum/showthread.php?t=265956 Версия: 1.0.3 Проверялось: vbulletin 3.8.6 Описание Хак преобразует ссылки в дружественные для поисковиков. Работает только со скриптом showthread.php - измененные визуально ссылки можно наблюдать на forumdisplay и forumhome. Установка
Скачать ver. 1.0.3 (язык: Англ.)
<!-- Вопросы задаем на форуме, не в ЛС --> |
#2
|
|
Вес репутации:
0
Регистрация: 31.01.2012
Сообщений: 20
Сказал(а) спасибо: 5
Спасибок 0
в 0 сообщениях |
Re: Thread Friendly Url - дружественные ссылки для поисковиков -
19.02.2012, 09:13
установила, но ничего не изменилось. Я может не правильно поняла цель хака?
|
#3
|
|
Вес репутации:
0
Регистрация: 05.02.2012
Адрес: Los Angeles
Сообщений: 170
Сказал(а) спасибо: 19
Спасибок 41
в 36 сообщениях |
Re: Thread Friendly Url - дружественные ссылки для поисковиков -
19.02.2012, 09:38
Vector, на четвёрку есть данное чудо?
|
#4
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,247
Сказал(а) спасибо: 574
Спасибок 2,673
в 1,898 сообщениях |
Re: Thread Friendly Url - дружественные ссылки для поисковиков -
19.02.2012, 15:22
|
#5
|
|
Вес репутации:
0
Регистрация: 31.01.2012
Сообщений: 20
Сказал(а) спасибо: 5
Спасибок 0
в 0 сообщениях |
24.02.2012, 19:06
а мне не ответили... установила данный хак, ссылки по прежнему имеют вид мой_сайт.ru/showthread.php?t= номер страницы, номер поста...
Объясните чайнику пожалуйста как это работает. |
#6
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,247
Сказал(а) спасибо: 574
Спасибок 2,673
в 1,898 сообщениях |
Re: Thread Friendly Url - дружественные ссылки для поисковиков -
27.02.2012, 16:37
Natallyia, принцип работы показан на скриншоте с настройками (напротив желаемого варианта отображения ставится галочка)
(повторюсь, пишите в ЛС) |
#7
|
|
Re: Thread Friendly Url - дружественные ссылки для поисковиков -
11.03.2012, 00:26
Подскажите как переделать хак под транслит из русского?
Я взял init_startup.php и вместо код$str = preg_replace("/(À|Á|Ạ|Ả|Ã|Â|Ầ|Ấ|Ậ|Ẩ|Ẫ|Ă|Ằ|Ắ|Ặ|Ẳ|Ẵ)/", 'A', $str);
$str = preg_replace("/(È|É|Ẹ|Ẻ|Ẽ|Ê|Ề|Ế|Ệ|Ể|Ễ)/", 'E', $str); $str = preg_replace("/(Ì|Í|Ị|Ỉ|Ĩ)/", 'I', $str); $str = preg_replace("/(Ò|Ó|Ọ|Ỏ|Õ|Ô|Ồ|Ố|Ộ|Ổ|Ỗ|Ơ|Ờ|Ớ|Ợ|Ở|Ỡ)/", 'O', $str); $str = preg_replace("/(Ù|Ú|Ụ|Ủ|Ũ|Ư|Ừ|Ứ|Ự|Ử|Ữ)/", 'U', $str); $str = preg_replace("/(Ỳ|Ý|Ỵ|Ỷ|Ỹ)/", 'Y', $str); $str = preg_replace("/(Đ)/", 'D', $str); $str = preg_replace("/(à|á|ạ|ả|ã|â|ầ|ấ|ậ|ẩ|ẫ|ă|ằ|ắ|ặ|ẳ|ẵ)/i", 'a', $str); $str = preg_replace("/(è|é|ẹ|ẻ|ẽ|ê|ề|ế|ệ|ể|ễ)/i", 'e', $str); $str = preg_replace("/(ì|í|ị|ỉ|ĩ)/i", 'i', $str); $str = preg_replace("/(ò|ó|ọ|ỏ|õ|ô|ồ|ố|ộ|ổ|ỗ|ơ|ờ|ớ|ợ|ở|ỡ)/i", 'o', $str); $str = preg_replace("/(ù|ú|ụ|ủ|ũ|ư|ừ|ứ|ự|ử|ữ)/i", 'u', $str); $str = preg_replace("/(ỳ|ý|ỵ|ỷ|ỹ)/i", 'y', $str); $str = preg_replace("/(đ)/i", 'd', $str); [-] вставил код$str = strip_tags(trim($str));
$str = preg_replace("/(A)/", 'А', $str); $str = preg_replace("/(Б)/", 'B', $str); $str = preg_replace("/(В)/", 'V', $str); $str = preg_replace("/(Г)/", 'G', $str); $str = preg_replace("/(Д)/", 'D', $str); $str = preg_replace("/(Е)/", 'E', $str); $str = preg_replace("/(З)/", 'Z', $str); $str = preg_replace("/(И)/", 'I', $str); $str = preg_replace("/(К)/", 'K', $str); $str = preg_replace("/(Л)/", 'L', $str); $str = preg_replace("/(М)/", 'M', $str); $str = preg_replace("/(Н)/", 'N', $str); $str = preg_replace("/(О)/", 'O', $str); $str = preg_replace("/(П)/", 'P', $str); $str = preg_replace("/(Р)/", 'R', $str); $str = preg_replace("/(С)/", 'S', $str); $str = preg_replace("/(Т)/", 'T', $str); $str = preg_replace("/(У)/", 'U', $str); $str = preg_replace("/(Ф)/", 'F', $str); $str = preg_replace("/(Ц)/", 'C', $str); $str = preg_replace("/(Ы)/", 'Y', $str); $str = preg_replace("/(Й)/", 'JJ', $str); $str = preg_replace("/(Ё)/", 'JO', $str); $str = preg_replace("/(Ж)/", 'ZH', $str); $str = preg_replace("/(Х)/", 'KH', $str); $str = preg_replace("/(Ч)/", 'CH', $str); $str = preg_replace("/(Ш)/", 'SH', $str); $str = preg_replace("/(Щ)/", 'SHH', $str); $str = preg_replace("/(Э)/", 'JE', $str); $str = preg_replace("/(Ю)/", 'JU', $str); $str = preg_replace("/(Я)/", 'JA', $str); $str = preg_replace("/(Ъ)/", '', $str); $str = preg_replace("/(Ь)/", '', $str); $str = preg_replace("/(Э)/", 'E', $str); $str = preg_replace("/(а)/", 'a', $str); $str = preg_replace("/(б)/", 'b', $str); $str = preg_replace("/(в)/", 'v', $str); $str = preg_replace("/(г)/", 'g', $str); $str = preg_replace("/(д)/", 'd', $str); $str = preg_replace("/(е)/", 'e', $str); $str = preg_replace("/(з)/", 'z', $str); $str = preg_replace("/(и)/", 'i', $str); $str = preg_replace("/(к)/", 'k', $str); $str = preg_replace("/(л)/", 'l', $str); $str = preg_replace("/(м)/", 'm', $str); $str = preg_replace("/(н)/", 'n', $str); $str = preg_replace("/(о)/", 'o', $str); $str = preg_replace("/(п)/", 'p', $str); $str = preg_replace("/(р)/", 'r', $str); $str = preg_replace("/(с)/", 's', $str); $str = preg_replace("/(т)/", 't', $str); $str = preg_replace("/(у)/", 'u', $str); $str = preg_replace("/(ф)/", 'f', $str); $str = preg_replace("/(ц)/", 'c', $str); $str = preg_replace("/(ы)/", 'y', $str); $str = preg_replace("/(й)/", 'jj', $str); $str = preg_replace("/(ё)/", 'jo', $str); $str = preg_replace("/(ж)/", 'zh', $str); $str = preg_replace("/(х)/", 'kh', $str); $str = preg_replace("/(ч)/", 'ch', $str); $str = preg_replace("/(ш)/", 'sh', $str); $str = preg_replace("/(щ)/", 'shh', $str); $str = preg_replace("/(э)/", 'je', $str); $str = preg_replace("/(ю)/", 'ju', $str); $str = preg_replace("/(я)/", 'ja', $str); $str = preg_replace("/(ъ)/", '', $str); $str = preg_replace("/(ь)/", '', $str); $str = preg_replace("/(э)/", 'e', $str); [-] Не знаю насколько правильно это, но частично работает, может кто поможет довести до ума, так как для булки 3.8.х это по моему лучший выход, если нужно ЧПУ. И вообще есть ли смысл применять данный хак для поисковой оптимизации если в конце ссылок не дописывается .html ? Исправил zloy911; 11.03.2012 в 00:49. |
|
#8
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,247
Сказал(а) спасибо: 574
Спасибок 2,673
в 1,898 сообщениях |
Re: Thread Friendly Url - дружественные ссылки для поисковиков -
12.03.2012, 00:11
Цитата:
Сообщение от zloy911
для поисковой оптимизации
|
#10
|
|
Вес репутации:
0
Регистрация: 27.02.2009
Адрес: Москва
Сообщений: 7,247
Сказал(а) спасибо: 574
Спасибок 2,673
в 1,898 сообщениях |
Re: Thread Friendly Url - дружественные ссылки для поисковиков -
12.03.2012, 21:19
Цитата:
Сообщение от zloy911
На русском получается куча символов.
если уж буква Ж - имеет аналог из двух букв ZH - то куча символов будет как раз на транслите |
Ответить |
Опции темы | |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Хаки AJAX Preview For New Thread Reply - предварительный просмотр без перезагрузки страни | Vector | Темы и сообщения (postbit и т.д.) | 7 | 29.01.2014 16:00 |
Хаки Thread icons - картинки для разделов | Vector | Категории и разделы (FORUMHOME и т.д.) | 12 | 04.08.2012 07:30 |
Хаки Redirect Thread to URL - переадресация тем на другие URL адреса | Vector | Темы и сообщения (postbit и т.д.) | 2 | 20.06.2012 00:56 |
FAQ Thread description - Описание разделов | Vector | Категории и разделы (FORUMHOME и т.д.) | 0 | 14.08.2011 18:16 |
Хаки Cyb - Thread Listing Make-Up - изменение цвета тем | noname | Темы и сообщения (postbit и т.д.) | 0 | 07.04.2011 06:59 |