Как перенаправить все после слэш в домен раньше?

Это то, что я пытаюсь сделать:

Я хочу, чтобы example.com/car/{whatever} перенаправлялся на example.com/{whatever} .

Например, example.com/car/honda следует перенаправить на example.com/honda

НО, если после /car/ нет ничего, тогда просто оставьте это как это.

Как я могу это сделать в .htaccess?

Удаление префикса из URL-адреса довольно просто, просто

 RewriteRule ^car/(.*)$ /$1 [R,L] 

Чтобы сохранить специальный случай, вы должны поставить его перед собой

 RewriteRule ^car/$ - [L] 

В этом правиле говорится, что если есть только car/ оставить его в покое, см. Замена RewriteRule .