Подскажите как убрать у вложенных страниц .php
У страниц, которые вложены относительной главной (site.ru/stranica1), убрать удалось, все работает нормально
А вот у страниц, которые вложены в папки почему-то не убирается (site.ru/catalog/coca-cola.php)
Можно ли как-то у таких страниц убрать расширение на конце?
И второй момент, есть системный файл site.ru/catalog/mail.php который обрабатывает и отсылает заявки с сайта, и вот у него нельзя убирать расширение .php, иначе работать не будет.
Люди не расширения убирают, а архитектуру приложения меняют
Если вкратце веб-сервер настраивается таким образом, чтобы запрос к любому URL вашего сайта обрабатывался одним файлом (index.php) внутри этого файла определять какой УРЛ и показывать нужную страницу.
Чем больше знаю, тем лучше понимаю, как мало знаю.
>> А вот у страниц, которые вложены в папки почему-то не убирается (site.ru/catalog/coca-cola.php)
Потому что в правиле .htaccess, которое вы не привели, ничего не прописано по поводу поддиректории в пути к конечному .php файлу.