I need to write rewrite rule, to redirect subdomains to sub-folder.
Example: subdomain.domain.io should be redirected to domain
You can use this rule in your site root .htaccess:
RewriteEngine On
RewriteCond %{ENV:REDIRECT_STATUS} ^$
RewriteCond %{HTTP_HOST} ^(?!www\.)([^.]+)\.domain\.io$ [NC]
RewriteRule ^ apps/%1%{REQUEST_URI} [L]
RewriteCond %{ENV:REDIRECT_STATUS} ^$
is used to prevent looping of this rule.%1
is back-reference of subdomain text captured in 2nd RewriteCond
.