そのため、私が使用しているホスティング プロバイダーは仮想ホストなどをサポートしていないため、プライマリ ドメインをサブディレクトリに書き直そうとしています。たとえば、私は現在持っています:
example.com は example.com/sites/example.com/ に書き直されました
これは、.htaccess で次のコードを使用して正常に動作します
Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} !^/sites/example.com/.*$
RewriteRule ^(.*)$ /sites/example.com/$1
この理由は、同じサーバー上に、プライマリ ドメインからアクセスしたくない他のドメインがあり、サーバーを整理しておくためです。
そのため、/sites/example2.com を指すアドオン ドメインとして example2.com もあり、正常に動作します。
ただし、projects.example.com が /projects/ を指すなど、さまざまなサブディレクトリを指すサブドメインもありますが、これらは /sites/example.com/ ディレクトリに書き換えられるだけです。
私の質問は、これを解決するにはどうすればよいですか (また、可能です)。前もって感謝します!