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

Форма входа

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

licoric
21.05.2026 - 12:14
StackWave
Очень неудобна мобильная версия. Классическая кнопка "меню" говорит либо свернутую менюху
Lucas12
01.05.2026 - 12:48
Rank Math SEO PRO
Всё ок. всё работает. один из лучших плагинов.
valentinapaziy
20.04.2026 - 00:18
Asset CleanUp Pro
всё супер, спасибо!

Убираем 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
Bricks (2.3.5 FULL Pack) [Nulled] Просмотров: (1 603 + 12)
WordPress
WowTube (1.0.0) [Nulled] Просмотров: (56 + 8)
WordPress
Elementor PRO (4.0.4 Pro + RUS) [Nulled] Просмотров: (24 040 + 7)
WordPress
Meup (2.1.5 + App) [Nulled] Просмотров: (775 + 6)
PHP Scripts
UniSite CMS (4.11) [Nulled] Просмотров: (3 132 + 4)
Joomla
Eleva (1.0.1 (J4, J5)) Просмотров: (297 + 4)
Site Templates
Homy (1.0 + Figma Files) Просмотров: (67 + 4)
WordPress
Unlimited Elements for Elementor Pro (2.0.10) [Nulled] Просмотров: (3 792 + 3)
WordPress
W3 Total Cache Pro (2.9.2 + RUS) [Nulled] Просмотров: (1 984 + 3)
Joomla
Like a Star (1.0) Просмотров: (199 + 3)
WordPress
Flowbit Просмотров: (9 + 3)
WooCommerce
WoodMart (8.4.1) [Nulled] Просмотров: (11 905 + 2)
PHP Scripts
Modesy (2.5.3 + DEMO Data + Languages + PWA) [Nulled] Просмотров: (5 456 + 2)
PHP Scripts
Ultimate POS (7.0 + Addons) [Nulled] Просмотров: (4 000 + 2)
WordPress
Rank Math SEO PRO (3.0.112.0 PRO) [Nulled] Просмотров: (2 154 + 2)
WordPress
EvnTalk (1.7.8) [Nulled] Просмотров: (1 893 + 2)
WordPress
Forminator Pro (1.53.2 + Addons) [Nulled] Просмотров: (1 707 + 2)
WordPress
Support Board (3.8.9) [Nulled] Просмотров: (1 065 + 2)
PHP Scripts
Grupo Chat (3.15.0) Просмотров: (972 + 2)