.htaccess HTACCESS未在别名站点上重定向
我在hostgator上有一个WP multisite,名为it4causeshosting.org,在Godaddy上有一个子域名flipm.it4causeshosting.org,别名为flipmusa.org 如果我输入,htaccess会成功地将其转换为https,我会得到一个锁。这是hostgator htaccess中的代码,我假设该代码进行了更改:.htaccess HTACCESS未在别名站点上重定向,.htaccess,redirect,.htaccess,Redirect,我在hostgator上有一个WP multisite,名为it4causeshosting.org,在Godaddy上有一个子域名flipm.it4causeshosting.org,别名为flipmusa.org 如果我输入,htaccess会成功地将其转换为https,我会得到一个锁。这是hostgator htaccess中的代码,我假设该代码进行了更改: RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] 如
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
如果我输入,我会在URL地址中得到一个锁定图标。但是,如果我输入http而不是https,我会得到“不安全”
我在其他主机上也做过类似的事情,将它插入到htaccess中,没有问题,并且它成功地切换到https。在本例中,richastro.org的别名为ras2.teebark.com(多站点子域)
我尝试在htaccess文件中硬编码flipmusa.org,但无法切换。我怀疑这是因为该域已向Godaddy注册,但服务器位于Hostgator上,这是导致问题的原因,但我无法找出原因。我可以尝试切换到https吗?我终于与Hostgator在线聊天,他们清除了我的htaccess中与SSL证书(众所周知)有关的一堆垃圾,并设置了一个非常基本的htaccess,这就成功了。经验教训:如果您的htaccess不正常,请取出您不理解的内容,或致电供应商。以下是我的观点:
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://flipmusa.org/$1 [R=301,L]
域注册在哪里并不重要,但它指向的服务器是什么。不清楚在本例中是哪一个,但听起来好像不是您放置此.htaccess的位置?
RewriteCond %{REQUEST_URI} !^/\.well-known/cpanel-dcv/[0-9a-zA-Z_-]+$
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/(?:\ Ballot169)?
RewriteCond %{REQUEST_URI} !^/\.well-known/pki-validation/[A-F0-9]{32}\.txt(?:\ Comodo\ DCV)?$
RewriteRule ^(.*)$ https://flipmusa.org/$1 [R=301,L]