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

Форма входа

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

freedomdp
20.07.2026 - 23:17
WP Fluent Forms Pro Add-On
Плагин крутой, теперь только его применяю для создания форм
lesnoff
20.07.2026 - 11:49
SP Page Builder Pro
Ух ты! Спасибо!
Gizborn
19.07.2026 - 15:08
SP Page Builder Pro
Спасибо большое за новую версию лучшего компонента sp Bilder. Но куда и как ставить Аддоны, которые

Убираем 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

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

Joomla
SP Page Builder Pro (6.7.0 FIX + Templates) Просмотров: (12 232 + 5)
WordPress
Nextmind (1.0.8) [Nulled] Просмотров: (28 + 3)
PHP Scripts
Sngine (4.4.1 + Addons) [Nulled] Просмотров: (5 451 + 2)
PHP Scripts
Active eCommerce CMS (11.2.0 + Addons Pack) [Nulled] Просмотров: (5 013 + 2)
Joomla
JCE Pro Content Editor (2.9.99.9 Pro) Просмотров: (4 580 + 2)
WooCommerce
Savoy (3.1.9) [Nulled] Просмотров: (3 328 + 2)
WordPress
JetSearch (3.6.2.0) [Nulled] Просмотров: (2 543 + 2)
WordPress
Ultimate Member (2.12.0) [Nulled] Просмотров: (1 093 + 2)
PHP Scripts
TASKLY (7.5) [Nulled] Просмотров: (1 071 + 2)
WordPress
Voxel (1.7.8.4) [Nulled] Просмотров: (321 + 2)
Site Templates
Mivon (1.0.0) Просмотров: (135 + 2)
WordPress
Obira (1.9.7) [Nulled] Просмотров: (83 + 2)
WordPress
Elementor PRO (4.2.0 Pro + RUS) [Nulled] Просмотров: (26 176 + 1)
WordPress
WordPress Automatic Plugin (3.136.2) [Nulled] Просмотров: (3 450 + 1)
WooCommerce
Electro (3.7.0) [Nulled] Просмотров: (2 607 + 1)
WooCommerce
Filter Everything PRO (1.9.4.0 + RUS) [Nulled] Просмотров: (2 540 + 1)
WordPress
WP Fluent Forms Pro Add-On (6.2.7) [Nulled] Просмотров: (2 314 + 1)
WordPress
LatePoint (5.6.9 + Addons) [Nulled] Просмотров: (2 197 + 1)
WordPress
Forminator Pro (1.56.0 + Addons) [Nulled] Просмотров: (1 722 + 1)
Shopify
Wokiee (3.4.0) Просмотров: (1 665 + 1)