я хочу создать псевдоним в моем поддомене. Самый простой способ сделать это для моего хоста:
Alias "/docs" "/var/sudomain/web"
Здесь все запросы от http://google.io/docs будет использовать папку / var / sudomain / web
но я хочу сделать это
Alias "subdomain/docs" "/var/web"
Здесь все запросы от http://subdomain.google.io/docs будет использовать папку / var / sudomain / web
Может кто-нибудь помочь мне?
subdomain
является частью имени хоста, а не частью пути.
Обычный способ сделать это - создать отдельный <VirtualHost ...>
блок, имеющий имя хоста. Этот виртуальный хост будет содержать что-то вроде
ServerName subdomain.example.com
DocumentRoot /var/web/wherever
Alias "/docs" "/var/subdomain/web"
В противном случае вы можете использовать mod_rewrite
чтобы каким-то образом получить часть имени хоста в пути.