/ / Redirige la URL 404 a la página de búsqueda con htaccess y pasa esa URL 404 como palabras clave a la página de búsqueda: .htaccess, redirect, http-status-code-404

Redireccione la URL 404 a la página de búsqueda con htaccess y pase esa URL 404 como palabras clave a la página de búsqueda: .htaccess, redireccionamiento, http-status-code-404

Quiero redirigir la página 404 a la página de búsqueda.

Por ejemplo,

example.com/url - si no se encuentra esta url, redirija la url en el formato:

example.com/index.php?page=search/web&search=[url]&type=Web&fl=0

Tiene que hacerse con htaccess. No pude lograr esto con htaccess.

Respuestas

2 para la respuesta № 1

Pruebe la siguiente regla en 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]