首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >.htaccess - ERR_TOO_MANY_REDIRECTS

.htaccess - ERR_TOO_MANY_REDIRECTS
EN

Stack Overflow用户
提问于 2015-02-28 17:35:54
回答 1查看 495关注 0票数 4

我正在使用此.htaccess在我的url末尾添加日期、小时、分钟示例:

代码语言:javascript
复制
example.com/pagename?201502201855   

它适用于我所有的帖子和页面,但如果我导航到第2、3、4、5、6页,例如

代码语言:javascript
复制
example.com/page/2/?201502211929

然后我得到一个错误:这个网页有一个重定向循环错误代码: ERR_TOO_MANY_REDIRECTS

代码语言:javascript
复制
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /


RewriteCond %{QUERY_STRING} ^$
RewriteRule ^(?!wp-admin)^(?!wp-login.php) %{REQUEST_URI}?%{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN} [L,R=302,NE]

RewriteCond %{TIME_YEAR}%{TIME_MON}##%{QUERY_STRING} ^([^#]+)##\1
RewriteCond %{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN}##%{QUERY_STRING} !^([^#]+)##\1
RewriteRule ^(?!wp-admin)^(?!wp-login.php) %{REQUEST_URI}?%{TIME_YEAR}%{TIME_MON}%{TIME_DAY}%{TIME_HOUR}%{TIME_MIN} [L,R=302,NE]
</IfModule>

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
EN

回答 1

Stack Overflow用户

发布于 2017-01-23 23:38:32

.htaccess文件中,添加以下行:

代码语言:javascript
复制
SetEnvIf X-Forwarded-Proto https HTTPS=on
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28780253

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档