В корневом каталоге небольшого сайта, который я разрабатываю, у меня есть следующий файл .htaccess:
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-F
RewriteRule .$ index.php
, который в основном позволяет мне иметь красивые URL-адреса, поскольку он перераспределяет каждый путь , который не существует на сервере (например: / user / details / 145) как вызов index.php, где я его обрабатываю MVC-стиль.
Хотя это нормально работает на MacOs, сегодня утром я должен работать на другой машине с Windows (сервер apache работает под управлением xampp ), и он не работает, как кажется, перенаправляет все вызовы (например, для статических файлов, таких как изображения) в index.php