网站有太多重定向循环

时间:2015-03-25 15:52:17

标签: wordpress .htaccess ssl url-redirection

每个人,

我已在https://www.copierextravaganza.com上安装了我的ssl证书,但我的网站运行的实际域名是https://copierextravaganza.com ...为了使我的ssl可见我通过修改htaccess使用了301重定向...代码,每当我打开网站它没有加载并显示错误网站有太多重定向..

下面的htaccess代码中是否有错误?

我的网站在wordpress上

# BEGIN WordPress
<IfModule mod_rewrite.c>    
RewriteEngine On    
RewriteBase /    
RewriteCond %{HTTP_HOST} ^copierextravaganza\.com$ [NC]    
RewriteRule ^$ https://www.copierextravaganza.com/ [R=301,L]    
RewriteRule ^author/(privacy)/?$ /$1 [R=301,L,NC]    
RewriteRule ^index\.php$ - [L]    
RewriteCond %{REQUEST_FILENAME} !-f    
RewriteCond %{REQUEST_FILENAME} !-d    
RewriteRule . /index.php [L]    
</IfModule>    
# END WordPress    

请建议谢谢

阿布舍克巴克

1 个答案:

答案 0 :(得分:0)

我认为如果site_url选项(请参阅wordpress仪表板中的settings / general)设置为http://domain.com,并且您从http://www.domain.com访问它,那么它会将您重定向到http://domain.com。您有效地强制网站将重新重定向到http://www.domain.com,从而导致循环。最好的办法是将您的网站网址更改为http://www.domain.com,或者在没有www

的情况下获取域名的SSL认证