<IfModule mod_rewrite.c>
  Options -MultiViews
  RewriteEngine On

  # Define la base de la URL en la raíz del dominio.
  RewriteBase /

  # 1. Si la petición es para un archivo que SÍ existe dentro de la carpeta /public
  #    (ej: /public/uploads/img.png), sírvelo directamente.
  #    Se elimina la ruta '/romarqtech_backend/' que ya no existe.
  RewriteCond %{DOCUMENT_ROOT}/public/$1 -f [NC]
  RewriteRule ^(.*)$ public/$1 [L]

  # 2. Para todo lo demás que no sea un directorio o archivo real,
  #    envía la petición al controlador principal de PHP.
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteRule ^(.*)$ public/index.php [QSA,L]
</IfModule>