mod_rewrite ERR_TOO_MANY_REDIRECTS

时间:2017-03-01 09:40:58

标签: php .htaccess redirect mod-rewrite apache2

我在apache2中遇到了mod_rewrite的问题,我启用了<div class="content"> <a href="google.com">Google</a> <a href="Facebook.com">Facebook</a> <a href="StackOverflow.com">StackOverflow</a> <a href="YouTube.com">YouTube</a> <a href="Example.com">Example</a> <a>blabla</a> </div>,但是我得到了这条消息:mod_rewrite

.htaccess:

ERR_TOO_MANY_REDIRECTS

IDK出了什么问题。

1 个答案:

答案 0 :(得分:0)

使.htacess更容易和干净。

RewriteEngine on 
RewriteCond %{HTTP_HOST} !^$ 
RewriteCond %{HTTP_HOST} !^www\. [NC] 
RewriteRule ^/(.*) http1://www.%{HTTP_HOST}%/$1 [R=301] 
RewriteCond "%{REQUEST_URI}" "!=/index.php" RewriteRule "^(.*)" "/index.php?page=$1" [L,PT]

该解决方案不使用SSL,作为主要步骤。