/www/domain/siteA にワードプレスをインストール、
function.phpにてログインアドレスを『www.domain/siteA/wp-login-siteA.php』と変更しました。
その後、/www/domain/siteA/siteB にもワードプレスをインストール、
同じくfunction.phpにてログインアドレスを『www.domain/siteA/siteB/wp-login-siteB.php』と変更しました。
そのままですとsiteBにアクセス出来ないトラブルがあったのでhtaccessファイルに以下の変更を加えました。
以下を参照させていただきました。
https://teratail.com/questions/30718
SiteAのhtaccessファイル
htaccess
1### /www/siteA/.htaccess 2# BEGIN WordPress 3<IfModule mod_rewrite.c> 4RewriteEngine On 5RewriteBase / 6RewriteCond %{REQUEST_URI} !(^/siteA/siteB/) 7RewriteRule ^index.php$ - [L] 8RewriteCond %{REQUEST_FILENAME} !-f 9RewriteCond %{REQUEST_FILENAME} !-d 10RewriteRule . /siteA/index.php [L] 11</IfModule> 12# END WordPress
siteBのhtaccseeファイル
htaccess
1### /www/siteA/siteB/.htaccess 2# BEGIN WordPress 3<IfModule mod_rewrite.c> 4RewriteEngine On 5RewriteBase /siteA/siteB/ 6RewriteRule ^index.php$ - [L] 7RewriteCond %{REQUEST_FILENAME} !-f 8RewriteCond %{REQUEST_FILENAME} !-d 9RewriteRule . /siteA/siteB/index.php [L] 10</IfModule> 11# END WordPress
しばらく問題無いと考えて作業を進めておりましたが、
ふと気が付くとサイトAのログイン画面にアクセス拒否されるようになっておりました。
どのようにhtaccessファイルを変更すると『www.domain/siteA/wp-login-siteA.php』へアクセス可能になりますでしょうか?
よろしくお願いいたします。
あなたの回答
tips
プレビュー