Это мой htaccess файл на данный момент
RewriteEngine On
# Only redirect if file dosen't exist.
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^admin/(.*) /admin.php
RewriteRule ^([^/]) /index.php [L]
Я понятия не имею, почему это не работает. Я думаю, что наконец-то понял mod_rewrite, а потом он делает что-то совершенно неожиданное, как это.
В основном, если URL-адрес domain.com/admin/something, я хочу, чтобы он перенаправил на domain.com/admin.php (в том числе, если это просто / admin). Однако, если НИЧЕГО еще, я хочу, чтобы он перенаправил на index.php.
Есть идеи, как этого добиться?
Спасибо.