Magento has URLs like: http://domain.com/index.php/ACP/ index.php exists in document root. Laravel has URLs like: http://example.com/help.phphelp.php does NOT exist in document root. It will be rewritten to index.php (using mod_rewrite).
Currently I have this directive to connect to my PHP installation:ProxyPassMatch "^/(.*.php(/.*)?)$" "unix:/var/run/php-fpm/php5-username.sock|fcgi://localhost/home/username/public_html"
This works fine for Magento but when I browse Laravel URL(a non-existing URL with .php in it), it shows me "File not found" message.
If I switch to mod_rewrite instead of mod_proxy_fcgi, I'll have laravel URl working but not Magento:
RewriteCond %{REQUEST_URI} "^/(.*.php(/.*)?)$" RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} -fRewriteRule ^(.*)$ "unix:/var/run/php-fpm/php5-username.sock|fcgi://localhost/home/username/public_html/$1" [P]
Is there any solution that I can use that ensures rewrite rules will be working and PATH_INFO is set?
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx