Я хочу сделать сайт на нескольких языках, я делаю это правильно с помощью файлов cookie, чтобы определить предпочитаемый пользователем язык.
Теперь я хочу, чтобы каждый язык имел свой поддомен, который будет проиндексирован в поисковых системах,что-то вроде Facebook.
, поэтому я хочу настроить свой Apache так, чтобы все мои виртуальные хосты указывали на одну и ту же папку, а затем с помощью $ _SERVER ["SERVER_NAME"] выяснить, какой поддомен был запрошен.
Я начинаю использовать этот код в своем файле htaccess:
<VirtualHost *>
ServerName mydomain.com
ServerAlias en.mydomain.com ar.mydomain.com es.mydomain.com
</VirtualHost>
, но он не работает, и я не могу найти сервер, когда запрашиваю es.mydomain.come, так что любая помощь?
Кстати, я использую mod_rewrite после этого кода выше!и я не создал субдомен в cPanel!