必要なのは、「domainXYZ.com/anyphrase」を「domainXYZ.com」に変更する書き直しだけです。
これが私が使用しているものです:
RewriteCond %{HTTP_HOST} ^domainXYZ\.com
RewriteCond %{SCRIPT_FILENAME} !wp-admin
RewriteCond %{SCRIPT_FILENAME} !activity
RewriteCond %{SCRIPT_FILENAME} !members
RewriteCond %{SCRIPT_FILENAME} !groups
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php [L]
注: 上記を .htaccess の先頭 (WP ルート内) に追加しました。domainXYZ.com で WP 3.1.3 マルチサイト (サブドメイン)、WP MU ドメイン マッピング プラグイン、および buddypress を実行しています。domainXYZ.com は、実際のサブドメインではなく、マッピングされたドメイン名です。
私の書き換えルールは domainXYZ.com/index.php をロードし、ワードプレス サイトのホームページをロードすると想定していました。ただし、budypress スキンに「ページが見つかりません」という応答が表示されます (本格的なエラー 404 ページではありません)。
助けてくれる人に感謝します、ジョー