FreeNulled FREENULLED.ORG Каталог web-ресурсов для сайтов

Форма входа

Последние комментарии

wpnulled
15.09.2026 - 03:09
AI Engine Pro
Здравствуйте, подскажите пожалуйста будет ли работать плагин, если сайт на Российском хостинге?
Pitbull
12.09.2026 - 16:06
WoodMart
Да, в архиве имеется всё необходимое (theme, child-theme, plugins, documentation)
PsyPoker
11.09.2026 - 20:32
WoodMart
Вопрос, есть ли в архиве child theme и можно ли потом эту тему использовать на множестве доменов?

Убираем xfsearch из адресной строки

Убираем xfsearch из адресной строки

Хак убирает xfsearch для страниц по всему сайту.

Внимание! Не нужно создавать доп поле с одинаковым альтернативным именем с категорий.

Будет работать для перекрестных доп полей.

Пример (было -> стало):

https://site.com/xfsearch/genre/rock/ -> https://site.com/genre/rock/
https://site.com/xfsearch/artist/v.tsoy/ -> https://site.com/artist/v.tsoy/


Установка:

1. Скачать и установить плагин:
2. Прописать правила (обязательно выше правил для категорий)

NGINX (nginx.conf -> server -> location):

Найти:

 rewrite "^/([^.]+)/page/([0-9]+)(/?)+$" /index.php?do=cat&category=$1&cstart=$2 last; 
          rewrite "^/([^.]+)(/?)+$" /index.php?do=cat&category=$1 last;


Вставить выше:

location / {

        rewrite "^/(.*[\.]+.*)/page/([0-9]+)(/?)+$" /index.php?do=xfsearch&xf=$1&cstart=$2  last; 
        rewrite "^/(.*[\.]+.*)/?$" /index.php?do=xfsearch&xf=$1 last;

 }


APACHE2 (.htaccess):

Найти:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)/page/([0-9]+)(/?)+$ index.php?do=cat&category=$1&cstart=$2 [L]


Выше вставить:

RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*[\.]+.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [L]
RewriteRule ^(.*[\.]+.*)/([^/]*)(/?)+$ index.php?do=xfsearch&xf=$1 [L]


3. Убрать редиректы из .htaccess связанные с xfsearch

RewriteRule ^xfsearch/(.*)/page/([0-9]+)(/?)+$ index.php?do=xfsearch&xf=$1&cstart=$2 [B,L]
RewriteRule ^xfsearch/(.*)/?$ index.php?do=xfsearch&xf=$1 [B,L]


4. Завести переадресацию для старых xfsearch (допустим на главную)

Найти:

RewriteRule ^page/([0-9]+)(/?)$ index.php?cstart=$1 [L]


выше вставить:

RewriteRule ^xfsearch/(.*)$ / [R=301,L]


или на новую страницу:

RewriteRule ^xfsearch/(.*)$ /$1 [R=301,L]


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

Автор: dj-avtosh
Версия DLE: 14 

Скачать Убираем xfsearch из адресной строки

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

Популярное за день

WordPress
Elementor PRO (4.2.3 Pro + RUS) [Nulled] Просмотров: (27 922 + 4)
Joomla
SP Page Builder Pro (6.9.1 + Templates) Просмотров: (13 203 + 4)
WordPress
Conseil (1.6.0) [Nulled] Просмотров: (11 + 4)
WordPress
Premium Addons PRO (2.9.66) [Nulled] Просмотров: (3 896 + 3)
WooCommerce
Savoy (3.2.2) [Nulled] Просмотров: (3 517 + 3)
WordPress
Media Cleaner Pro (7.2.8) [Nulled] Просмотров: (2 410 + 3)
WordPress
Ajax Search Pro (4.29.2) [Nulled] Просмотров: (1 800 + 3)
Joomla
Dropfiles (6.5.11) Просмотров: (668 + 3)
Joomla
Balbooa BaForms Pro (2.4.3.3) [Nulled] Просмотров: (588 + 3)
WooCommerce
WooCommerce Ultimate Gift Card (2.9.6) [Nulled] Просмотров: (387 + 3)
Admin Templates
Metronic (9.5.0 [All Full Pack]) Просмотров: (9 503 + 2)
WordPress
JetElements (2.9.2.2) [Nulled] Просмотров: (7 115 + 2)
Joomla
RSForm! PRO (3.4.9 Package + Addons) Просмотров: (4 441 + 2)
WordPress
Kalium 3 (3.35.0) [Nulled] Просмотров: (1 894 + 2)
WordPress
UserPro (5.1.14 + Addons) [Nulled] Просмотров: (1 740 + 2)
WordPress
NotificationX Pro (3.2.2) [Nulled] Просмотров: (1 544 + 2)
WordPress
Stockholm (9.14.5) [Nulled] Просмотров: (1 539 + 2)