我刚刚添加了一个外挂域名到我的共享主机,cPanel还在我的主域下创建了一个子域,通向我刚刚添加的外挂域名。 我不希望用户能够通过cPanel创建的主域(addon_name.primarydomain.com)的子域以新的附加名称访问我的辅助网站。这就是为什么我决定创建一个简单的.htaccess文件,它会自动将任何试图访问addon_name.primarydomain.com的用户重定向到我的primarydomain.com #Redirecting if the URL is encrypted
RewriteCond %{HTTPS_HOST} ^addon_name\.prim
我有下面的代码,这些代码应该同时适用于域名和子域名重定向到https。
但是,实际上,它将所有重定向到主域名。
举例说明。
Main domain - example.com and www.example.com
Sub Domain - aa.example.com and www.aa.example.com
这是我的密码..。
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(aa|bb)\. [NC]
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_