A configuração do Apache2 percebe que o nome do subdomínio do nome de domínio de acesso apache2 corresponde automaticamente ao subdiretório em DocumentRoot /var/www/html

<VirtualHost *:80>

DocumentRoot /var/www/html

RewriteEngine On

RewriteCond %{HTTP_HOST} ^([a-zA-Z0-9]+)\.your\.com$ [NC]
RewriteRule ^(.*)$ /%1/$1 [L]

ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

ativar o módulo de reescrita

sudo a2enmod reescrever


reinicie o serviço

sudo systemctl reiniciar apache2

Plano de fundo do aplicativo, acesse o nome do subdomínio no nome do domínio principal e corresponda automaticamente ao subdiretório em /var/www/html

Por exemplo, sob o diretório existem

erro de digitação

perguntar

e outros subdiretórios

eu só preciso digitar

Você pode visitar ask.your.com ou typecho.your.com

Supongo que te gusta

Origin blog.csdn.net/u013833472/article/details/130007389
Recomendado
Clasificación