Я создал международный веб-сайт, на котором доступны следующие языки:
www.sitename.com / es / spanishpage.html
www.sitename.com/de/germanpage.html
www.sitename.com/fr/frenchpage.html
...
Все папки lang являются виртуальными, поэтому я могу создавать сотни версий с одинаковым количеством страниц PHP.Для этого я использую правила перезаписи для создания страниц, что-то вроде этого:
RewriteRule ^germanpage\.html$ /page.php?lang=de [L]
Теперь я хотел бы использовать реальные доменные имена.Как я могу это сделать, пожалуйста?Я думаю, что мне нужно создать физические папки (de /, / fr / ...) для доменов, но как мне тогда переписать страницы?
Я имею в виду, sitename.de/ переходит на myserver.com/de/.Это работает, но это пустая папка.Как я могу перенаправить весь сайт на мои страницы, расположенные по адресу myserver.com/page.php?lang=de, пожалуйста?
Большое спасибо за вашу помощь!Я действительно потерян.
nb.не знаю, является ли это важным, но сайт работает на выделенном сервере.