» » » Меняем в адресе надоедливый xfsearch на более логичное слово [любая версия DLE]

Меняем в адресе надоедливый xfsearch на более логичное слово [любая версия DLE]

Название: Меняем в адресе надоедливый xfsearch на более логичное слово
Автор: каждый кто додумался
Автор этого метода: DomiTori
CMS: любая версия DLE

Описание:
Я думаю каждый хоть раз задумывался что слово xfsearch на сайте и в адресной строке никак не вписывается в сайт и только рушит всю его прекрасность. Давайте же изменим ситуацию. Предупреждаю, придумали это до меня, гдето даже статьи есть. Всё же додумался я сам, когда захотелось убрать это треклятое слово, и после смотря как делают другие, заметил что у них не до конца все правки описаны. Эта статья же полная. Приступим

Для начала определимся каким словом мы заменим это самое надоедливое xfsearch. Я выбираю слово "find" и покажу вам на примере этого слова
Нам нужно будет отредактировать 6 файлов. Приступим.

1. Открываем .htaccess
Ищем (в DLE 10.3 36-38 строки)

# поиск по доп полям
RewriteRule ^xfsearch/([^/]*)(/?)+$ index.php?do=xfsearch&xf=$1 [L]
RewriteRule ^xfsearch/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]


Меняем на выбранное слово, дабы получилось так:

# поиск по доп полям
RewriteRule ^find/([^/]*)(/?)+$ index.php?do=xfsearch&xf=$1 [L]
RewriteRule ^find/([^/]*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]


2. Открываем engine/engine.php
Ищем (в DLE 10.3 349 строка)


"xfsearch/" 


Меняем на своё


"find/"


3. Открываем engine/modules/show.custom.php
Ищем (в DLE 10.3 374 строка)

"xfsearch/"


Заменяем на своё

"find/"


4. Открываем engine/modules/show.full.php
Ищем 2 раза (в DLE 10.3 1006 и 1336 строки)

"xfsearch/"


Заменяем два раза на своё

"find/"


5. Открываем engine/modules/show.short.php
Ищем (в DLE 10.3 480 строка)

"xfsearch/"


Заменяем на своё

"find/"


6. Открываем engine/modules/topnews.php
Ищем (в DLE 10.3 222 строка)

"xfsearch/"


Заменяем на своё

"find/"


В итоге ссылка на поиск по дополнительным полям станет более разумной, и такой какой мы её зделаем будут индексировать её поисковики.

Предлогаю посмотреть Демо


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.