kusanagiの.htaccessファイルのデフォルト中身
編集する前にバックアップをとるのもめんどくさいので記載します。目視するとダッシュボードだけのBasic認証をすぐ設定しやすい様になっています。尚、Apache2.4の場合であり、Nginxの場合は.htaccessではないのでご注意ください。
ファイルパスは
/home/kusanagi/プロファイルディレクトリ/DocumentRoot/.htaccess
となっています。
<Files ~ "^\.ht">
Deny from all
</Files>
<Files wp-login.php>
Order deny,allow
Deny from all
Allow from all
#Allow from 127.0.0.1
AuthType Basic
AuthName "ENTER YOUR NAME & PASSWORD TO LOGIN"
AuthUserFile /home/kusanagi/.htpasswd
Require valid-user
Satisfy any
</Files>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
#RewriteRule Shibboleth.sso - [L]
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_URI} !\.(gif|css|js|swf|jpeg|jpg|jpe|png|ico|swd|pdf|svg|eot|ttf|woff)$
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteCond %{REQUEST_URI} !(^/Shibboleth.sso/)
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
コメントをいただくことがしばしばあるため、コメント機能を有効化しました。わからないこと、間違っていること、疑問に思うこと、何でも質問受け付けます。間違っていることは適宜修正させていただきます。お気軽にコメントください。また、正しい回答を出来る方は、正しい回答でぶった斬ってコメントいただけますと幸いです。