さくらインターネット+サブドメイン+サブディレクトリ+Nucleus+NP_CustomURL

Nucleusの記事を静的に見せるプラグイン「NP_CustomURL」を導入した。
筆者の環境(さくらインターネット)はサブドメインを用いているのだが、NP_CustomURL+サブドメイン+サブディレクトリという組み合わせにかなりはまってしまった。
まだそれ程テストしてみた訳ではないのだが、なんとなく動いた感じがしているのでメモ。
■やりたいこと
 以下の様に同一nucleusで複数のブログを立ち上げ、なおかつそれぞれにサブドメインを与えたい。
 http://test1.xxx.xxx/ → $HOME/www/nucleus/index.php
 http://test2.xxx.xxx/ → $HOME/www/nucleus/abc/index.php
■設定
1)$HOME/www/nucleus/index.php
< ?
 $CONF = array();
 $CONF['Self'] = '';
 include('./config.php');
 selector();
 ?>
2)$HOME/www/nucleus/.htaccess
 
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
 RewriteRule ^(.*)$ /index.php?virtualpath=test1$1 [L,QSA]
 

3)$HOME/www/nucleus/abc/index.php
 < ?php
 $CONF = array();
 $CONF['Self'] = '';
 include('../config.php');
 selectBlog('abc');
 selector();
 ?>
4)$HOME/www/nucleus/abc/.htaccess
 
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ /index.php?virtualpath=abc$1 [L,QSA]
 

 ※)別のサイトでの解説では以下の様に設定しているパターンが多いが、筆者の環境では動かなかった。
   具体的には、赤文字のスラッシュの有無で「カテゴリ」のURLに二重スラッシュが入ってしまうというもの。
   例:http://xxx.xxx.xxx./xxx//xxx/
  RewriteEngine on
  RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_FILENAME} !-d
  RewriteRule ^(.*)$ index.php?virtualpath=abc/$1 [L,QSA]
5)DNS(EveryDNS)の設定
 CNAME test1.xxx.xxx [アカウント名].sakura.ne.jp
 CNAME test2.xxx.xxx [アカウント名].sakura.ne.jp
6)さくらインターネットでのドメインの設定
 ドメイン名:test1.xxx.xxx パス:/nucleus/
 ドメイン名:test2.xxx.xxx パス:/nucleus/abc/
7)Nucleusの管理画面
 ・BlogのURLをそれぞれ設定
  →http://test1.xxx.xxx/
   http://test2.xxx.xxx/
 ・あとは何をいじくり回したのか覚えてない
以上。