Это может показаться глупым вопросом, но я не могу понять это.
допустим, у меня есть папка public_html с различными папками, такими как: Альбатрос, Черные дрозды, Вороны и часто задаваемые вопросы.
Я хочу сделать так, чтобы любой трафик к Albatross / faqs.php, Blackbirds / faqs.php, Crows / faqs.php и т. Д. Видел файл faqs / faqs.php? Bird = albatross или faqs / faqs.php? птица = вороны или что там у вас.
Если я захожу в файл .htaccess папки Albatross, я могу сделать это
RewriteRule faqs.php$ /faqs/faqs.php?cat=albatross[QSA]
Что отлично работает, но я хочу поместить что-то на верхний уровень .htacces, которое работает для всех них, поэтому попробовал:
RewriteRule faqs.php$ /faqs/faqs.php?cat=albatross[QSA]
RewriteRule /(.*)/faqs.php$ /faqs/faqs.php?cat=$1 [QSA]
и даже
RewriteRule /albatross/faqs.php$ /faqs/faqs.php?cat=albatross [QSA]
и другие, но, похоже, ничего не работает, когда я перехожу на http://www.birdsandwhatnot.com/albatross/faqs.php Я вижу один и тот же файл таким же, каким он был всегда. Влияет ли наличие файла .htaccess в подпапке на файл с более высоким значением .htaccess?
Я что-то упустил?