.htaccess Eliminar extensión de URL, Agregar barra diagonal

He estado tratando de hacer que esto funcione en el servidor de mi cliente para un sitio web que estoy desarrollando, pero simplemente no puedo hacer que funcione. Básicamente, estoy tratando de eliminar las extensiones .html y agregar una barra diagonal (en la barra de URL).

Entonces, si alguien ingresa:

-example.com / home / ----------- va a ----- example.com/home

-example.com / home ------------ va a ----- example.com/home

-example.com / home.html ------ va a ----- example.com/home

-example.com / home.html / ----- va a ----- example.com/home

-example.com / home / .html ----- va a ----- example.com/home

-example.com / home / .html / ---- va a ----- example.com/home

Aquí está mi .htaccess hasta ahora, que funciona PERFECTAMENTE y hace todo lo que quiero que haga, excepto agregar la barra diagonal al final.

Aquí está ese código:

#force www
RewriteCond %{HTTP_HOST} !^www\.
RewriteRule ^(.*) http://www.%{HTTP_HOST}/1 [R=301,L]

# remove .html ONLY if requested directly
RewriteCond %{THE_REQUEST} (\.html\sHTTP/1)
RewriteRule ^(.+)\.html /1 [R=301,L,QSA]

# remove trailing slash ONLY if it is not an existing folder
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/ /1 [L,R=301]

# rewrite to FILENAME.html if such file does exist and is not a folder
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME}\.html -f
RewriteRule ^(.*) /1.html [L,QSA]

Todos mis archivos alojados en el servidor están en forma de FILENAME.html y se encuentran en el directorio raíz.

Entonces, si alguien pudiera ayudarme, realmente lo agradecería.

Respuestas a la pregunta(2)

Su respuesta a la pregunta