[Htaccess] Redirect per url non esistente

felino

Utente Attivo
12 Dic 2013
867
8
18
Aci Catena (Catania)
Buongiorno,
spero di scrivere nella sezione corretta.

Nel mio dominio attualmente ho:
- root > file index.php e file .htaccess
- ./shop > contiene l'intero sito web in Wordpress

Il contenuto del file htaccess:
Codice:
RewriteEngine on
RewriteCond %{HTTP_HOST} nomesito.it [NC]
RewriteCond %{REQUEST_URI} ^/$
RewriteRule ^(.*)$ /shop/$1 [L]
cosi che l'utente viene indirizzato nel cartella /shop

Vorrei che quando l'utente digita un URL non esistente "Not Found" non gestibile da Wordpress quindi al di fuori della cartella /shop venga reindirizzato a quest'ultima.

Cosa devo aggiungere alla mie regole già esistenti?

Grazie!
 

felino

Utente Attivo
12 Dic 2013
867
8
18
Aci Catena (Catania)
Ho risolto integrando le seguente linee:
Codice:
# or map them to one error document:
#RewriteCond %{REQUEST_URI} ^/404/$ [OR]
#RewriteCond %{REQUEST_URI} ^/500/$
#RewriteRule ^(.*)$ /shop/index.php [L]
Funziona correttamente, ma chiedo a Voi se e' la scelta corretta oppure no.

Grazie.