Rediriger uniquement les sous-répertoires non existants vers un autre domaine à l’aide d’un caractère générique

Dans Apache, comment redirect tous les répertoires non existants d’un domaine (par exemple, http://example.com/*.* ) vers un autre (par exemple, http://example2.com/*.* )? Je ne souhaite pas que la redirection se produise si le répertoire existe sur le premier serveur ( http://example.com/ ). Juste pour les annuaires non existants.

Exemple:

Est-ce seulement possible? Le problème est que j’ai besoin de la redirection pour être un joker plutôt que d’avoir à définir toutes les redirections possibles.

Cela devrait fonctionner dans votre fichier .htaccess sur example.com .

 RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^([^/]+)/?$ http://example2.com/$1 [R=302,L] 

Passez à R=301 lorsque vous confirmez son bon fonctionnement.