У меня есть правило mod_rewrite, подобное этому:
RewriteRule ^(alice)/?$ bob.php?page=$1 [L]
Если я перейду к http://localhost/alice/,, он читает bob.php (как и ожидалось).Если я перейду к http://localhost/alice (без косой черты), он прочитает bob.php (снова, как и ожидалось).
Если я создам каталог в htdocs под названием «Алиса» и перейду к1010 *http://localhost/alice/, читает bob.php.Но, если я перейду к http://localhost/alice,, он теперь перенаправляется на http://localhost/alice/?page=alice. Он по-прежнему читает bob.php (что я и хочу), но я бы предпочел, чтобы он не изменял URL-адрес подобным образом..
Почему он это делает, и есть ли какой-нибудь способ предотвратить это (кроме того, чтобы просто не лгать о таких каталогах)?