我不擅长.htaccess。我想限制所有流量到我的邮件网站,并且需要在使用.htaccess
重定向期间维护主URL之后使用.htaccess指向sub.domain.com。
这就是我现有的.htaccess的样子,
RewriteEngine On
# Redirect to public folder
RewriteCond %{HTTP_HOST} ^example.in$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.in$ [NC,OR]
RewriteCond %{HTTP_HOST} ^subdomain1.example.in$ [NC,OR]
RewriteCond %{HTTP_HOST} ^subdomain2.example.in$ [NC,OR]
#For DEV system
RewriteCond %{HTTP_HOST} ^example.loc$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.example.loc$ [NC,OR]
RewriteCond %{HTTP_HOST} ^subdomain1.example.loc$ [NC,OR]
RewriteCond %{HTTP_HOST} ^subdomain2.example.loc$
RewriteCond %{REQUEST_URI} !%{DOCUMENT_ROOT}/public/
RewriteRule (.*) %{DOCUMENT_ROOT}/public/$1 [L]
我尝试过使用,
RewriteCond %{HTTP_HOST} ^(www\.)?example\.in$ [NC]
RewriteRule ^(.*)$ http://sub.example.in/$1 [R=301,L]
在上面.htaccess
的末尾。但它没有用。请帮忙。