Voglio reindirizzare la pagina 404 alla pagina di ricerca.
Per esempio,
example.com/url
- se questo URL non viene trovato, reindirizza l'URL nel formato:
example.com/index.php?page=search/web&search=[url]&type=Web&fl=0
Deve essere fatto con htaccess. Non sono riuscito a raggiungere questo obiettivo con htaccess.
risposte:
2 per risposta № 1Prova la seguente regola in 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]