この質問はすでに数回尋ねられているかもしれませんが、通常の index.php の代わりにすべてのリクエストを index_failsafe.php ファイルに送信する .htaccess ファイルを使用して、CodeIgniter の特定のソリューションが必要ですが、URL が「admin」で始まっていません。例:
- www.myhost.com/admin -> 通常どおり動作
- www.myhost.com/welcome -> フェイルセーフ ページに送信
ケース1:
RewriteRule ^.*$ index.php/$1 [L]
ケース 2:
RewriteRule ^.*$ index_failsafe.php/$1 [L]
私の書き換え条件は次のとおりです。
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
これを行うことは可能ですか?