gpt4 book ai didi

.htaccess - 如何修复由 .htaccess 引起的过多重定向?

转载 作者:行者123 更新时间:2023-12-04 11:09:30 25 4
gpt4 key购买 nike

我最近在客户的网站上添加了一个 Wordpress 博客。我创建了一个子目录并在那里安装了 Wordpress。一切正常,直到我将 .htaccess 文件添加到根目录。

RewriteEngine on
rewritecond %{http_host} ^websitename.com [nc]
rewriterule ^(.*)$ http://www.websitename.com/$1 [r=301,nc]

现在,当我单击博客链接时,出现以下错误
The webpage at http://websitename.com/blog/ has resulted in too many redirects. 
Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with
your computer.

有谁知道如何解决这个问题?我对 .htaccess 一点也不熟悉。

编辑:需要明确的是,301 重定向适用于所有页面,博客文件夹除外。如果您输入 websitename.com,则会重定向到 www.websitename.com。但是,如果您输入 websitename.com/blog,则会遇到错误。本例中的博客指向一个 Wordpress 文件夹。

最佳答案

我想你是想强行输入“www.”?

使用以下内容:

RewriteCond %{HTTP_HOST} ^suncoastlaw\.com
RewriteRule .* http://www.%{SERVER_NAME}%{REQUEST_URI} [R,L]

要获得更多信息,请查看我在这里写的帖子: Forcing www

关于.htaccess - 如何修复由 .htaccess 引起的过多重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14533641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com