htaccess segítség kérés

Sziasztok,

A következőt kellene megoldanom htaccess-ből:

valami.hu/en/ -> valami.hu/ legyen a böngészőben  és a {REQUEST_URI} /en legyen
valami.hu/valami/en/ -> valami.hu  {REQUEST_URI} /valami/en legyen
valami.hu/valami/en -> valami.hu  {REQUEST_URI} /valami/en legyen

 RewriteCond %{REQUEST_FILENAME} !-d
 RewriteCond %{REQUEST_FILENAME} !-f
 RewriteCond %{REQUEST_URI} (.*)$
 RewriteRule ^(.+)/$ https://valami.hu/$1 [R=301,L]

Ezzel próbálkozom és a

RewriteRule ^(.*)$ /index.php?url=$1 [L,QSA]

de egyik sem akarja az igazat. Mit nézek be?
Köszi!

Hozzászólások

Nekem kb ez van index.html eltüntetéséhez általában, szerintem jó kiindulópont:

<IfModule mod_rewrite.c>
  RewriteEngine On
  RewriteBase /
  RewriteRule ^index\.html$ - [L]
  RewriteCond %{REQUEST_FILENAME} !-f
  RewriteCond %{REQUEST_FILENAME} !-d
  RewriteCond %{REQUEST_FILENAME} !-l
  RewriteRule . /index.html [L]
</IfModule>
Szerkesztve: 2021. 10. 13., sze – 06:12

.