公式なドキュメントで探せてないのですが、WordPressのマルチサイトは孫ブログ(第3階層)を作れるような仕様にはなっていないと思います。
※かなり自信ないのでどなたか補足いただけると助かります
mypacecreator様、お返事有り難うございます。
試しに、test2というサイトを追加して
test1/test2でアクセスしたいと思い.htaccessを書き換えて
Redirect permanent /http://localhost/wordpress/test1/test2/ http://localhost/wordpress/test2/
上記を書き加えたところ、一部は正常表示されましたが、Hello World!のところが、ページが見つかりませんと表示されました。
単純にリダイレクトだけじゃ無理なのかな?
.htaccessを編集しました。
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ – [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
#ここから
RewriteRule ^/http://localhost/wordpress/test/test1/(.*)$ http://localhost/wordpress/test1/$1 [R=301,L]
#ここまで
</IfModule>
#ここから #ここまでの
RewriteRule ^/http://localhost/wordpress/test/test1/(.*)$ http://localhost/wordpress/test1/$1 [R=301,L]
を追加しました。
が、思ったように動作してくれません。難しいですね。
書き方がいけませんでした
<IfModule mod_rewrite.c>
RewriteEngine On
#RewriteBase /wordpress/
Redirect permanent /wordpress/test/test1/ http://localhost/wordpress/test/
</IfModule>