Laravel project hosted with Apache virtuahost different port and into a subfolder

  .htaccess, apache, php, redirect, windows

I have a windows server (2012), with an Apache 2.4 hosting some php apps.
The default PHP version is a 7.2 version.

I want to host on it a Laravel project, using PHP 8.1.

So I specified a new virtualhost with a different port number.

But what I really want is this : => redirect to

So I set up a ProxyPass and ProxyPassReverse.

But I can’t make it work.

I don’t have any other choice right now (no subdomain possible), no global upgrade to PHP8.1 (too risky).

This is the configuration :

 <VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass "/my-laravel-app" ""
    ProxyPassReverse "/my-laravel-app" ""

<VirtualHost *:8001>

 DocumentRoot "E:/PHP8.1Projects/"

 Alias "/my-laravel-app" "E:/PHP8.1Projects/my-laravel-app/public"

 FcgidInitialEnv PHPRC "E:php8.1"

 <Files ~ ".php$"> 
  Options Indexes FollowSymLinks ExecCGI 
  AddHandler fcgid-script .php 
  FcgidWrapper "E:php8.1php-cgi.exe" .php 

 DirectoryIndex index.php
 AddDefaultCharset UTF-8

I already spent hours, I tried multiple things but I always got a problem.

Thanks for any help

Source: Windows Questions