久々にさくらのレンタルサーバーにNucleusをインストールして、NP_CustomURLを設定をしようと思ったら、「500 Internal Server Error」が出てうまくいかなかったので、同じさくらのレンタルサーバーにて稼働中のサイトの.htaccessを参考にしようと思ったら、誤って削除してしまい、サイトが表示されなくなってしまったので、急いで.htaccessを作成するも、サイトの表示は「Not Found」・・・。重要なサイトだったのでかなりテンパってしまい、放心状態( ゚д゚)ポカーン・・・何とか解決しましたが、忘れないようにメモします。
.htaccess
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?virtualpath=$1 [L,QSA]
↓
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php?virtualpath=$1 [L,QSA]
「RewriteRule ^(.*)$ index.php?virtualpath=$1 [L,QSA]」の部分に「
/」を入れればいいんですね。
あとから見たら、プラグインのページにちゃんと書いてありました。今回はただのド忘れでした・・・。
NP_CustomURL