找回密码
 立即注册
查看: 2043|回复: 6

我的wordpress主站原来是正常访问的,按提示修改为多站共享同一个数据库后,后台正常登录和管理,但站点页面无法访问,错误提示为net::ERR_TOO_MANY_REDIRECTS,请问是哪里出问题了,要如何解决?

[复制链接]

331

主题

511

回帖

3343

积分

管理员

积分
3343
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。
1 P' E3 p7 P, x! ~+ @& `4 E, c9 F% _
以下是解决方案的步骤:' o6 f7 e- _( z5 a# q% O, r& y7 Y

2 q* g' h- d9 v1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。
+ _4 L, I4 y7 E$ k8 ^7 O9 x. x5 U
4 }9 E0 U  H; x/ C0 I0 S2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。, }! q2 p2 Q! y! q( Q; m* x

5 T9 s6 n8 ?/ ^( B" q2 O3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。
& N$ D# S3 C; K' i! X; Z0 S7 N& g2 I2 s! F7 ?
4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。" a; _% T/ X4 W1 W. u
" e/ |$ C' c& f# _" U4 I- R
5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。
# Q6 b2 i8 j* ?  W- K- f; g
: x( Z* B1 B7 S: U" P7 s& ]9 i如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
回复

使用道具 举报

331

主题

511

回帖

3343

积分

管理员

积分
3343
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
4 ]5 e3 L+ G  t& f3 ^
+ @9 X9 [/ U. ?9 S1 S, j% G" t没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。
7 x" I, J0 X6 {' y* [# v+ L2 n. r7 }, c( ~0 `
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。/ q+ u- _, E8 d5 J  c/ q0 u
2 U! {8 k$ V3 t" K/ M* k) I# Q
需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
回复

使用道具 举报

331

主题

511

回帖

3343

积分

管理员

积分
3343
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
( C# \' z* u( e1 R( p+ f6 X# _2 K, _8 U
如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:
) r+ o3 a! m. Y& a$ D- a
9 Y: Y% Q4 M5 j- g! S1. 登录到WordPress的管理面板。
' h/ ?; _3 }% M9 @* L9 |5 G) [6 c2 V: R( @- i4 X6 y2 d
2. 点击“设置-常规”。7 \9 |. C/ v6 m- W6 j+ w$ Z$ a$ l

( g. j8 z% Y& s$ U  ]# q3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。" ~, p; [! D% N* V* x9 D

& [7 g/ W! m/ ]; Q0 E4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:: P) v$ u2 j1 _1 J+ x7 V7 e
/ Z; b5 o1 g8 [8 v% X- Y
define('WP_HOME','http://example.com');. l" n4 r: C8 G6 x
  J3 R1 `6 {3 _0 P
define('WP_SITEURL','http://example.com');5 d% Q, {" F+ `& f  c" @

. h! o( j2 M9 g  n其中,example.com换成您的网站域名。& z7 k- C# B1 t, E+ M$ L
- _/ O# Z% q4 M* g0 b1 `/ @
5. 点击“保存更改”按钮。; e1 c6 U  M1 B5 f8 _5 L8 X3 x
- k! l" |+ n& S
通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。% @: {5 L( H! Q% Z( Q3 e/ N
, j" M* r# j. y1 x
如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
回复

使用道具 举报

331

主题

511

回帖

3343

积分

管理员

积分
3343
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?
6 X* y- ?3 w2 D+ ^
  c, F, t& d" o4 |是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:+ E- W; r# y% I6 V$ c! t1 Z
4 M  _' T8 y5 \" q7 ?: A8 r
1. 使用文本编辑器打开wp-config.php文件。
! m1 _. k. p: _
, [. c5 S+ T' X! j, y2. 在文件末尾添加以下代码:
1 {8 ?7 l2 X) S% i" H; b5 y' U8 v& `; X3 _2 B- P
define('WP_HOME','http://example.com');' }* y: q; T+ K  ]

+ w+ Q; }0 ]0 t4 D* [; f. ?define('WP_SITEURL','http://example.com');9 o$ T- M6 U( S; i
2 z/ D3 B! Y% ]. P6 B# F
请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:
$ v3 n' s1 ^: b- C6 }7 ]( ]. }% }( U
define('WP_HOME','http://example.com/wordpress');- w) b6 l: v9 J6 a" }

2 h( X/ w% g4 L* B3 vdefine('WP_SITEURL','http://example.com/wordpress');$ [5 y' @$ g9 n
2 e. W! S. v/ k/ P% ]& z0 H" V) G
3. 保存wp-config.php文件。, w4 z; D9 d1 S3 `* w) w* J
2 q( }5 l8 M  n1 ]
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。) x4 d. t0 ^+ h
+ b4 U. C) L  C! ]7 d$ g; Z' c) f
希望这个方法能够帮助您添加WordPress地址和站点地址。
回复

使用道具 举报

331

主题

511

回帖

3343

积分

管理员

积分
3343
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。$ h& n2 @1 u/ ^3 O

3 P9 S2 G5 C4 W# C: v如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:  d/ [6 q' w4 \" c# j( u
# R6 w. R. p! U: b, M
1. 清除浏览器缓存和Cookie,更新网站。6 H( l3 B! A: t1 l! I1 r% u
8 Q. I) h1 B( U$ Z. N
2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。
6 J* ^" y( D3 D& J( X. ~2 b; N% n- V4 z6 t4 {; r  Q3 E' \
3. 禁用或删除可能导致问题的插件。
7 J# E9 V* x/ e) r+ a0 @
7 f. z$ w. N" S4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。. |, e9 K( b8 ^+ l4 q

+ F" f" [# q' b. {! G6 z5. 检查您的主机环境,确保它符合WordPress的最低要求。9 |: _9 e3 `% h# I# x2 s2 {& z
0 F* a& |9 Z4 N: h# R' u& d: y, X
6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。+ V! C8 o$ x& l; S4 o

- B- r4 Z  @% R7 ^4 p" D- d; q0 r& V如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
回复

使用道具 举报

331

主题

511

回帖

3343

积分

管理员

积分
3343
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。
. C  t. i9 [9 g# @6 b) P
. k, O! N; L- m3 M! m我在wp-config.php把这两行删除了:
; n- `* N* a. Q* ?- Z1 D% ~7 k
define('WP_HOME','https://tdcktz.com');
* o6 A  v& v& h2 }5 Cdefine('WP_SITEURL','https://tdcktz.com');
/ }' z: D' {$ Z+ c) q

* Z8 V- m- x8 R1 M1 m( G& }然后通过phpmyadmin,在wordpress数据库中,执行:
6 {- M* r( A3 v( P1 ^& X; @
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;
& S5 ^4 j6 ?% E' Q1 a

1 ^  Y6 P. y' |6 `: a$ A3 {% i8 Y终于把问题解决了
回复

使用道具 举报

331

主题

511

回帖

3343

积分

管理员

积分
3343
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:
$ _' H* g* l0 W7 c$ e8 c8 M
4 i9 k$ |( F' p" q. Hhttps://tdcktz.com/
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|通达产控投资 ( 粤ICP备2023021749号-1|粤公网安备 44030402006137号 )

GMT+8, 2025-11-10 00:31 , Processed in 0.074381 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表