/ / Mod Rewrite consente a una directory di reindirizzare tutto l'altro traffico: apache, .htaccess, mod-rewrite

Mod Rewrite consente a una directory di reindirizzare tutto il resto del traffico: apache, .htaccess, mod-rewrite

Ho un dominio che sta attualmente reindirizzandotutto il traffico verso un altro dominio ma voglio impostare una sottodirectory sul primo dominio e consentire il traffico verso quella sottodiretta continuando a reindirizzare tutto il resto del traffico. Le direttive di riscrittura attualmente in uso sono le seguenti:

RewriteEngine on

RewriteCond %{HTTP_HOST} ^firstdomain.com.au$ [OR]
RewriteCond %{HTTP_HOST} ^www.firstdomain.com.au$
RewriteRule ^(.*)$ "http://www.seconddomain.com/$1" [R=301,L]

Voglio poter accedere a qualsiasi cosa in una sottodirectory www.firstdomain.com.au/wp/

C'è una soluzione semplice? Grazie in anticipo.

risposte:

1 per risposta № 1

Prova questa regola nel tuo file .htaccess:

Options +FollowSymlinks -MultiViews
RewriteEngine on

RewriteCond %{HTTP_HOST} ^(www.)?firstdomain.com.au$ [NC]
RewriteCond %{REQUEST_URI} !^/wp/ [NC]
RewriteRule ^(.*)$ http://www.seconddomain.com/$1 [R=301,L]