я создал виртуальный хост в wamp с помощью его веб-интерфейса и связал его через мой файл hosts, а веб-сайт работает только на странице "/", но другие маршруты не работают, он дает 404
файл hosts
127.0.0.1 localhost
127.0.0.1 quran.test
::1 quran.test
::1 localhost
мой htaccess
<IfModule headers_module>
<IfModule rewrite_module>
# ^(.*) if .htaccess in a root; ^/(.*) otherwise
RewriteEngine On
RewriteCond %{QUERY_STRING} ^(.*)bytes=(.*)$
RewriteRule ^(.*) - [L,E=range:%2]
RequestHeader set Range "bytes=%{range}e" env=range
</IfModule>
</IfModule>
мой файл vhosts
<VirtualHost *:80>
ServerName quran.test
DocumentRoot "e:/wamp/www/quran/public"
<Directory "e:/wamp/www/quran/public/">
Options +Indexes +Includes +FollowSymLinks +MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
надеюсь, вы поможете мне, я попытался изменить httpd и множество других файлов, но не сработал
Обновление: если я сделаю quran.test / index.php / myroute , это будет работать правильно
, но если я выполню quran.test / myroute не работает, я думаю, что-то в apache conf