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

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

[复制链接]

581

主题

706

回帖

4842

积分

管理员

积分
4842
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。; E- p3 t3 ]" ~, a; l3 [
  f0 U/ I1 b! X; Q8 m
以下是解决方案的步骤:( g& M- n% @6 ^- c. l$ ]2 P! n- P2 ^
. {1 J+ ^( `& @; \
1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。1 t+ n7 I, c) c; c! Y5 x. x: D

1 V. P+ k, I( j) }! J7 o5 Z; @2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
$ u, h8 z- [' D
) v! k5 e& B- p/ m3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。
+ |7 a, K9 x, F; K6 ?; o" c, f! g# t% F; h
4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。
6 y6 b1 I2 _& m! C- W
* `* Y4 q" o  @5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。
1 g" {% N. h; ]# _2 F. ]4 [7 H0 ~: Z3 p+ H- E
如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
欢迎定制:13928122889
回复

使用道具 举报

581

主题

706

回帖

4842

积分

管理员

积分
4842
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
, P" _" D) y/ _& }
( I" n+ {, Y6 J  i$ M- _$ U. e# p: B没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。( ?( @$ `% q7 s8 z7 E' `) L
  c9 O3 B9 Q1 Q# b; N8 K% ^
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。
7 b* h6 G) n( S
+ P7 V* m7 c: M6 K4 o. r4 o需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
欢迎定制:13928122889
回复

使用道具 举报

581

主题

706

回帖

4842

积分

管理员

积分
4842
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
9 }: U. k" x! M' I- o/ R
: c3 I; P$ E8 M如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:2 i+ j* |, n. u. |" f

' H; ~( j8 \) Z7 I- C. `  ~. y( `1. 登录到WordPress的管理面板。) C3 _; E8 w( E3 A4 ^

/ Y* i. T2 ~- ]4 B( k/ ^& R$ s! i2. 点击“设置-常规”。
, B/ J/ E9 |( e9 t, p
: O0 O: M4 d& ^3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。; l/ K+ L; I" f# C& k& q6 B! i, j' F

7 X0 D1 f7 ], m. G# O6 E4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:3 R! ]( W! y7 v5 b9 G  m1 P

; p7 O, g/ j6 mdefine('WP_HOME','http://example.com');8 B* ?9 t! l6 b- h  F2 v
) U- W- Y, \/ B1 I, k2 o" ~+ H
define('WP_SITEURL','http://example.com');
3 F* |/ J4 |" A: x1 g7 Q, g1 D0 @( W+ \
其中,example.com换成您的网站域名。
7 ^6 k+ Z# {6 y% y, r# Q  x, ?$ |3 l
5. 点击“保存更改”按钮。: ]1 H' E" b4 u! ]& ]1 O7 W
4 @7 M4 A% d: _7 V  H* i/ y; ~
通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。
. a' V2 R. z- z& e1 [& _% ^) g4 |9 @1 I
如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
欢迎定制:13928122889
回复

使用道具 举报

581

主题

706

回帖

4842

积分

管理员

积分
4842
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?
& I9 a4 E) h' n6 C  `& E
0 Y; N! V* {6 u' d& \是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:
; g' [; h3 y% N- o- D
5 A1 @/ h2 l" x. {% _2 v5 Z) \* R1. 使用文本编辑器打开wp-config.php文件。
/ M% L0 U. w0 ]: y% U, F& n9 p0 L0 ^$ Y2 [6 l$ q1 c5 F
2. 在文件末尾添加以下代码:
$ }; Q5 x- D% ~! t8 V$ L# K1 O4 g$ `- r0 Y- s+ i, Z! S$ R
define('WP_HOME','http://example.com');
3 l  M9 B- N* t2 |. u
  D, C. }9 H; k7 ^, v5 L3 Z5 Z% Sdefine('WP_SITEURL','http://example.com');
; ^* S& w' R$ i- J' n$ x: a
. F1 d" I7 p1 B7 g+ R- J; U9 g2 ?请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:
6 D! h4 T- e1 y. Q- l* K* y7 o- K) h, {# O4 v/ F" _
define('WP_HOME','http://example.com/wordpress');& E& O5 d% l) |  ]4 X( ^

" Q! I* M# v/ |' ~define('WP_SITEURL','http://example.com/wordpress');* N  h# h7 b0 y
) ^+ a+ t) j$ D) z3 [$ a' `/ E9 f/ f1 y
3. 保存wp-config.php文件。
0 F$ ~% w# C) L6 ]9 _0 b- ^: }: N& e0 y9 `6 A$ n  D
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。
$ V& ]6 K) [9 l% ~' E' U
! ?1 w! R! v6 ~: j9 T- k2 c2 v希望这个方法能够帮助您添加WordPress地址和站点地址。
欢迎定制:13928122889
回复

使用道具 举报

581

主题

706

回帖

4842

积分

管理员

积分
4842
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。2 F* N/ h7 B& h' t

1 }8 i, d0 t% v& h8 X- S" K& v如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:
8 k/ G$ B( f( k' `
; |. p8 u% a  e( d1. 清除浏览器缓存和Cookie,更新网站。$ {; H* ^6 ]' Q9 K1 L
: h3 Y% ]- @# E! {
2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。# a, q0 `* z+ p4 ]+ l0 J4 A5 J) G" e

! N) J/ U3 A( I3 O3. 禁用或删除可能导致问题的插件。
: k) G' A+ p7 b! ~1 |) @  p- O) r: X+ H' S) |8 a. p6 K) z& ^5 p. E. r6 M
4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。
7 N+ F/ V& |1 G  \1 E% {4 I' h7 Y( Y7 a6 e2 B
5. 检查您的主机环境,确保它符合WordPress的最低要求。" R% G" t$ ?/ A! P0 Q9 x

7 _) o+ x4 f# [6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。5 \9 I- p6 F2 L/ j6 K4 @

: j' `+ X* Z/ Q$ C( F9 }如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
欢迎定制:13928122889
回复

使用道具 举报

581

主题

706

回帖

4842

积分

管理员

积分
4842
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。
. l" ^" `) B9 J( ?2 L* X& \8 F! u2 h2 M
我在wp-config.php把这两行删除了:
) ^( J5 _2 I' H, p7 ~0 ~
define('WP_HOME','https://tdcktz.com');
* W* Y4 s$ @0 L: k' e% ?; ]' s1 hdefine('WP_SITEURL','https://tdcktz.com');
$ H! b# a2 ?/ ^( E9 ]. E. [

! f: P4 \! u0 b4 b; k, ?然后通过phpmyadmin,在wordpress数据库中,执行:, E( f8 u/ O& B* f0 G$ `2 G2 X
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;

5 O4 C; D, E6 i& w# O
6 }* D; l2 _# @2 F- s7 b终于把问题解决了
欢迎定制:13928122889
回复

使用道具 举报

581

主题

706

回帖

4842

积分

管理员

积分
4842
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:$ c( s: D1 w" s# H
: ^, C/ B% Q8 }( ~/ U9 Z. _
https://tdcktz.com/
欢迎定制:13928122889
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|通达创业无忧交流社区 ( 粤ICP备2023021749号|粤公网安备 44030402006137号 )

GMT+8, 2026-8-2 06:53 , Processed in 0.017267 second(s), 4 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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