Я хочу создать многоязычный веб-сайт HTML, используя формат подкаталогов для каждого языка.
Английский будет доступен в основном домене, а затем остальные языки будут разделены на подкаталоги.(например, www.website.com для домашней страницы на английском языке и www.website.com/fr для домашней страницы на французском языке)
Для переключения между языками в заголовке будет выбран выпадающий список, ссылающийся на каждый подкаталог / url.
Пока что файловая структура выглядит следующим образом:
public_html/
index.html
about-us.html
contact-us.html
fr.html
es.html
de.html
fr/
about-us.html
contact-us.html
es/
about-us.html
contact-us.html
de/
about-us.html
contact-us.html
...
Мне удалось настроить .htaccess, чтобы удалить .html из URL, но я не настолько опытен в редактировании .htaccessв дальнейшем.Я нахожу ошибки, пытаясь получить доступ к fr.html за пределами подкаталога fr, поскольку они оба конфликтуют внутри URL www.website.com/fr.
Может кто-нибудь посоветовать мне, как лучше всего настроить структуру подкаталогадля веб-сайта и языков (всего 10), а также правил .htaccess, чтобы запретить конфликт URL-адресов и подкаталогов?
Пример того, что я ищу, похож на работу сайта Apple.https://www.apple.com/uk/ и https://www.apple.com/uk/ipad/
Заранее спасибо.