У меня есть LAMP на fedora 21, установите silex, создал виртуальный хост. Это конфигурация:Silex «hello world» - 404
<VirtualHost *:80>
ServerName film.dev
DocumentRoot /var/www/html/video/web/
</VirtualHost>
В/веб-каталог я создаю .htaccess с содержанием:
<IfModule mod_rewrite.c>
Options-MultiViews
RewriteEngine On
RewriteBase /video/web
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule^index.php [L]
</IfModule>
На странице http://film.dev/hello, я получил 404.
В файле веб/index.php Я изменил: "$ app-> Get ('/ привет'," до "$ app-> Get ('/'," Это работа
Скажите, как я могу решить эту проблему с redire. кар?
Комментировать линию RewriteBase, она не нужна, поскольку вы находитесь в docroot, а не на некоторых уровнях ниже. – Maerlyn