Я сделал .htaccess, который изменил URL-адреса, например www.site.com/sell.php на www.site.com/sell. Страница продажи существует у меня / и работает нормально. Проблема в том, что когда я пытаюсь что-то вроде www.site.com/sadasdasdasdadsdfgfds, потому что sadasdasdasdadsdfgfds не существует. Я получаю ошибку Apache 500.
Это мой файл .htaccess:
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* /$0.php
Как я мог это исправить? Спасибо, ребята.
ОБНОВЛЕНИЕ: сработало! Спасибо, парни!
Теперь, как мне перенаправить пользователя на страницу ошибки 404?