Я хочу перенаправити сторінку 404 на сторінку пошуку.
Наприклад,
example.com/url
- якщо ця URL-адреса не знайдена, перенаправляйте URL у форматі:
example.com/index.php?page=search/web&search=[url]&type=Web&fl=0
Це потрібно робити з htaccess. Я не зміг цього досягти за допомогою htaccess.
Відповіді:
2 для відповіді № 1Спробуйте наступне правило в root / htaccess:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.+)$ /index.php?page=search/web&search=$1&type=Web&fl=0 [NC,L,R=301]