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

Форма входа

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

Olegus
10.06.2026 - 17:55
MagicAI
Подскажите пожалуйста в какие папки загрузить шаблоны и расширенмя.
Pitbull
08.06.2026 - 17:19
Elementor PRO
Читайте файл Readme.txt
Darek
08.06.2026 - 17:15
Elementor PRO
Какой именно архив устанавливать через стандартную инсталляцию плагинов WP загрузкой? Доступны

Убираем 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.1.1 Pro + RUS) [Nulled] Просмотров: (24 918 + 36)
WooCommerce
WoodMart (8.5.2) [Nulled] Просмотров: (12 156 + 20)
PHP Scripts
OpenAI Davinci (9.7.0) Просмотров: (1 265 + 8)
Joomla
SP Page Builder Pro (6.6.0 FIX + Templates) Просмотров: (11 310 + 7)
WordPress
Newspaper (12.7.6) [Nulled] Просмотров: (2 679 + 7)
PHP Scripts
AccountGo SaaS (8.2) Просмотров: (276 + 7)
WordPress
Porto (7.9.0) [Nulled] Просмотров: (5 007 + 5)
WordPress
Image Map Pro (6.1.9) [Nulled] Просмотров: (2 936 + 5)
WooCommerce
WooCommerce Subscriptions (8.7.1) [Nulled] Просмотров: (2 402 + 5)
WordPress
WP Fluent Forms Pro Add-On (6.2.4) [Nulled] Просмотров: (2 264 + 5)
WordPress
Rank Math SEO PRO (3.0.114.0 PRO) [Nulled] Просмотров: (2 236 + 5)
Site Templates
Auxero (1.0.0) Просмотров: (62 + 5)
PHP Scripts
LinkQR (1.0.0) Просмотров: (7 + 5)
Admin Templates
Metronic (9.4.13 [All Full Pack]) Просмотров: (9 222 + 4)
OpenCart
Complete SEO Package (5.7.6) [Nulled] Просмотров: (3 172 + 4)
WordPress
Link Whisper Premium (2.9.1) [Nulled] Просмотров: (718 + 4)
PHP Scripts
66qrcode (37.0.0) [Nulled] Просмотров: (170 + 4)
PHP Scripts
HMS Saas (8.0.0) Просмотров: (51 + 4)