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

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

[复制链接]

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。
( ^* C1 M; ?6 v8 S- O/ l( Q! o9 q$ l2 a2 H- v
以下是解决方案的步骤:
+ |- A8 G/ J4 D
  _% v/ H& E" y9 N$ z9 N3 v' R( {1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。
5 Z+ C3 e/ Z7 M( A" Y. J/ n% |% A9 T( Z8 A) j- G& w+ U1 P
2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
0 K# u7 k) ~- a3 T% W; d6 V9 V1 J; [/ H) B3 {- a
3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。
- Y  r, |* l. N; g" ]+ c  r
, H1 Y, j2 M7 D9 Q4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。2 q6 ^( K; z7 `0 A; h0 O
" G2 w8 W9 x6 X/ p9 u
5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。
0 C. z# r0 n4 l: ~! b: M* Y1 R+ ^6 u: A! @9 v
如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
回复

使用道具 举报

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
0 a4 H4 F) ?, z' J. Y. v- {
1 n# {# g- a7 r: D没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。
3 q* b0 D% N3 ^. L4 w( ?0 I6 n& C; R* M' M
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。
3 _- C3 `( Y' m) X! Y9 [: ?0 u) O1 P: L) U# l) ~
需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
回复

使用道具 举报

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
" z! `  a4 [8 R2 r  ]. [8 T9 }" K0 Q
如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:1 D8 a3 T* |: P& F1 H

8 @! B2 D; C$ x& o) G) c2 I1. 登录到WordPress的管理面板。
4 M; a" D* H+ h! D) {1 x3 O7 ?/ _% }1 f& Y6 m
2. 点击“设置-常规”。9 b7 |) B" e- R% W8 l2 x& ~, ]
8 U% Y* F) p, |# e
3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。* |/ x/ i6 ?% B
( v: Y0 d+ {0 h9 M- n
4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:
5 i: v1 M0 e. y  ]8 H
1 q  O% m3 U* m+ edefine('WP_HOME','http://example.com');
" J3 d8 ^: z! p4 r6 X' p8 h
/ B- i* s$ V4 |) S, u4 j) f: zdefine('WP_SITEURL','http://example.com');) o- j3 [, b, a- z' e9 G0 v7 A
1 C5 l! L$ U/ ]; [
其中,example.com换成您的网站域名。
1 s6 P: N& k- w' D+ q  b
- Q; D' W7 ]8 D1 o" v5. 点击“保存更改”按钮。, h/ v( b/ u8 l9 G, v% e" w9 o. ]

8 m. R8 P# m0 ^7 j通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。5 n2 i. x  B$ W1 c' N1 T' l

! y4 s8 {6 b# o: X  q如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
回复

使用道具 举报

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?* d7 p5 ~2 H3 E4 l1 v
! n7 [" ?$ m; S, ?- `) r4 z  {# c2 w2 f
是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:
  a* l8 v$ G% p: T
" X- Q$ }/ j. [( c1. 使用文本编辑器打开wp-config.php文件。3 @1 b2 w7 f7 q

' M) L+ u/ O/ j$ j: [. J3 z2. 在文件末尾添加以下代码:9 i5 J. x6 o  e$ W+ d
3 h/ J0 V! j# F0 l- M5 q9 q
define('WP_HOME','http://example.com');
; r0 U; V4 }' L' x$ H+ _/ z. Y
: X" _+ K, P( M) N- F) O9 tdefine('WP_SITEURL','http://example.com');/ S+ f2 J; Y% B
. V9 P( g% p8 G" ~2 E' ?2 u
请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:, p' y& W2 w: [. F2 @1 M1 A  M
; C& \4 Z. P0 \0 D4 K- C
define('WP_HOME','http://example.com/wordpress');/ l$ B" Q: ^# h
2 N5 F( h& r' `; ^
define('WP_SITEURL','http://example.com/wordpress');
: Q2 ?4 z/ V* G5 i7 `
8 \, @6 ]1 P& D4 k  g' i7 `2 W3. 保存wp-config.php文件。4 k7 N3 N, _8 Q3 i
2 I/ q+ d' g/ y" M8 j  s- s
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。0 W/ W' Z) B" ?

% }) Z, R! m2 W% T0 o! R+ M! C5 A! l希望这个方法能够帮助您添加WordPress地址和站点地址。
回复

使用道具 举报

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。
6 X6 A, ~  p4 D2 J! R( R, i1 _( |% o
如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:: i# e( q- N6 ], k$ X

, R9 D( H- W! K. C  U; c4 G: P4 C, a1. 清除浏览器缓存和Cookie,更新网站。
; p8 B4 x4 o! Z7 p) Y. ~4 @- a8 I4 q0 r2 f2 W
2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。
# p& _4 u$ u( g. T  ?9 y, G, b5 X6 {! v% W+ J
3. 禁用或删除可能导致问题的插件。% k3 }/ c8 v* n9 m' H4 c% n
7 c$ d3 v/ Z) o9 v3 S/ l
4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。
3 D! g) y, c  P. n
$ C3 ~4 A! h; f, D7 ?. h: d5. 检查您的主机环境,确保它符合WordPress的最低要求。
6 r* }, y2 F; I% {, I& s1 k( _- f) o; K& Z. U
6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。
" U2 m+ u% z4 z8 _; k- o/ ]
7 l5 c' E9 l6 ?- J- M% h如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
回复

使用道具 举报

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。
9 u: y8 |& n4 K% ]
% D4 `3 B0 T9 a2 f5 @7 p$ g我在wp-config.php把这两行删除了:
9 p$ D* |$ ^) t5 P% w
define('WP_HOME','https://tdcktz.com');
9 ?6 S6 W% T2 B# s- hdefine('WP_SITEURL','https://tdcktz.com');

1 z+ {. W+ o( h: g) J
3 b* c2 W4 S6 N8 w" k. X. o" T4 {然后通过phpmyadmin,在wordpress数据库中,执行:- T4 ^8 q, d/ X! @9 \9 A9 W. E
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;
9 {& ^$ \- N% l% O* H" E# J0 D
+ s( b' }2 n3 M+ Q9 J* \$ j/ ^7 ~; G& N
终于把问题解决了
回复

使用道具 举报

317

主题

480

回帖

3057

积分

管理员

积分
3057
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:' j; c" v5 L& G4 `8 j3 u, Z

4 x* D4 l% l4 \# {  C2 bhttps://tdcktz.com/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-17 05:24 , Processed in 0.083365 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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