Что касается documenation .htaccess, размещение файла .htaccess в каталоге должно влиять на этот каталог и все подкаталоги. Но у меня проблемы с работой:.htaccess, mod_rewrite и подкаталоги
У меня есть файлы, alice.html и bob.html (просто печать «Алиса» и «Боб»), и этот .htaccess в том же каталоге (/ tmp/rewrite):
RewriteEngine on
RewriteBase /tmp/rewrite
RewriteRule ^alice.html$ bob.html
Когда я пытаюсь получить доступ к /tmp/rewrite/alice.html, я получаю «Боб» - отлично.
Но когда я помещаю тот же html-файл в подкаталог/tmp/rewrite/sub и пытаюсь получить доступ к /tmp/rewrite/sub/alice.html, я получаю «Алису».
Что мне не хватает?
Вам не нужно 'директиву RewriteBase', если URL путь такой же, как физический путь , Попробуйте его без «RewriteBase». – Gumbo
@Gumbo: Тогда я получаю ошибку 404. – Elbonian