Unter der Annahme, dass sich das Web-Stammverzeichnis befindet /var/www/vhosts/example.com/httpdocs/
und Sie ein beliebiges Unterverzeichnis in das Standardverzeichnis umleiten müssen, benötigen Sie eine .htaccess-Regel wie die folgende:
RewriteRule ^subdir.*$ /default/$1 [R=301,NC,L]
Sie können Ihre htaccess-Regel auf einer Site wie der folgenden testen: http://htaccess.mwl.be/
Was diese Site tut, ist die Überprüfung des regulären Ausdrucks, den Sie im ersten Block der RewriteRule bereitgestellt haben, und der übereinstimmenden Ergebnisse wird auf den gewünschten Pfad umgeleitet.
Beachten Sie, dass die obige Regel je nach Apache-Konfiguration möglicherweise nicht immer funktioniert.
Sie können mit verschiedenen Regex-Ausdrücken spielen, indem Sie den Ausdruck auf Websites wie https://regex101.com/ testen.
Ein guter Ort, um etwas über Regex zu erfahren, ist https://www.regular-expressions.info/