Работа с хорошими URL-адресами на apache и fastcgi после установки hhvm

Мне нужен slim php для работы с хорошими URL-адресами с помощью .htaccess, ну, без проблем.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]

Теперь я запускал это, используя hhvm, fastcgi, используя эту конфигурацию виртуального хоста.

<VirtualHost *:80>
  ServerName project.dev
  ServerALias www.project.dev
  DocumentRoot /var/www/project
  ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/project/$1
  <Directory "/var/www/project">
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

Конечно, он не будет читать файл .htaccess, я думал о добавлении конфигурации .htaccess в конфигурацию виртуального хоста, но нет, это не сработает.

Так же:

<VirtualHost *:80>
  ServerName project.dev
  ServerALias www.project.dev
  DocumentRoot /var/www/project
  ProxyPassMatch ^/(.*\.php(/.*)?)$ fcgi://127.0.0.1:9000/var/www/project/$1
  <Directory "/var/www/project">
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>
  RewriteEngine On
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^ index.php [QSA,L]
</VirtualHost>

Ответы

Ответ 1

На самом деле это не проблема HHVM, а больше попытка перезаписи в то же время, что и проксирование.

Выполнение быстрого поиска google дает другой ответ, который может помочь.