Options -Indexes

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /mesadepartesvirtual/

  RewriteRule ^public/ - [L]

  RewriteRule ^(?:[^/]+/)+(css|js|assets)/(.*)$ public/$1/$2 [L,QSA]

  RewriteRule ^(css|js|assets)/(.*)$ public/$1/$2 [L,QSA]

  RewriteRule ^.*$ public/index.php [L,QSA]
</IfModule>

<IfModule mod_headers.c>
  Header edit Location "^/(?!mesadepartesvirtual/)" "/mesadepartesvirtual/"
</IfModule>