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