WordPressの.htaccessについて
こんにちは。
wordpressでマルチサイトの環境を設定しようとしています。
ネットワークの設置より、次のような.htaccessを/wordpress/ディレクトリに配置しました。
---
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]
---
このファイルを配置しなくても、
http://domain.jp/wordpress/wp-admin/network/setup.php
や
http://domain.jp/wordpress/wp-admin/network/users.php
は表示されますし、
http://domain.jp/wordpress/
にアクセスすると1つ目のブログが表示されます。
しかしこのファイルを配置しない場合、新たに作成した2つ目のブログである
http://domain.jp/wordpress/test01/
は表示されません。ファイルを配置した場合は表示されます。
しかし、ディレクトリを見ても/wordpress/にはtest01ディレクトリは存在しません。おそらくは何らかの転送を行っているのだと思いますが、上記の.htaccessファイルを配置した場合、
http://domain.jp/wordpress/test01/
はどういう法則で、どこに転送されるのでしょうか。
どなたか教えてください。よろしくお願いいたします。
お礼
記事を公開したら追加されました。 非公開だと表示されないのですね泣 この度はありがとうございました。