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

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

[复制链接]

314

主题

478

回帖

2960

积分

管理员

积分
2960
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。
3 J  _8 y4 o. ~; E* v
: T  Y) k* M( j0 E以下是解决方案的步骤:1 G8 W9 {8 b; }6 d/ D# O
' W/ |4 d, E2 B. o
1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。
/ M0 U8 P% q4 m: N, ?! m/ m, E1 d8 `# F1 ?9 J, j/ H2 t9 }
2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。0 ?1 T$ U  V6 n8 _2 [$ N

0 S% i9 m1 M8 \; H4 M" r3 |% A3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。& ~$ Q: |$ l* ^  s' G9 W+ d3 T

1 O- }% a9 b( g2 g' }. j0 U1 z4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。
% U' f; w# i8 _
+ Q9 |5 v! F6 t, P$ R% K: ^5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。$ n9 N! Y. Z% P" s
* H1 S7 u6 X+ c9 j0 V1 M. c4 a0 Z
如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
回复

使用道具 举报

314

主题

478

回帖

2960

积分

管理员

积分
2960
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
  E, J0 A( y! k5 n) ^
. L3 n6 {5 T* h4 ~没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。- D" x' F6 v, l$ `, u% R* b$ [$ g

" \: v! m/ e+ fWordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。
3 U: I4 w  ?' H* v; }
# x& D) s# I. ]* H需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
回复

使用道具 举报

314

主题

478

回帖

2960

积分

管理员

积分
2960
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
9 A  Y6 v3 x  N) \! Z0 ?7 d1 y$ X: _/ h' `# y4 t3 n: O3 `
如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:
8 y: y. K; ]) S! K$ r3 u
1 K, g' C7 @9 B! F/ S1. 登录到WordPress的管理面板。+ [7 N# i# F( `5 W1 M. `
8 f, M4 e5 m9 ~  x. R9 V, x
2. 点击“设置-常规”。
* h, [) j- n; P* [
- ]) J1 `) H. A+ o; S6 \. t4 }7 I3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。
. ~, ~5 @, f1 S0 z9 p/ `4 ~- u! x% J4 Q8 x; q( M
4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:4 I3 T5 {# H: p  c( z5 O

7 D( x9 u- b1 S5 u: L( Q4 W  [define('WP_HOME','http://example.com');
. e/ w& b0 N4 }: v5 q# Y% ?6 s
1 \; k% L3 l; R* U  ydefine('WP_SITEURL','http://example.com');3 a3 j% X# G4 \+ S5 k* o
6 T( z3 P: g7 a# C9 T' `; Z5 S9 n* d9 ~
其中,example.com换成您的网站域名。
* |: B; C: V: K% L4 B& j! \' X/ S6 z4 ]# p
5. 点击“保存更改”按钮。, a( C6 Y# D, H$ c$ P% c

2 F% L* K1 P6 O9 v" ^1 z' T通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。$ X" z4 R+ k0 R
* J# W# N7 q# D+ m
如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
回复

使用道具 举报

314

主题

478

回帖

2960

积分

管理员

积分
2960
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?
/ _. W% A# i$ D( x  J. l; a+ {! ~; N% ]
是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:7 G+ H1 P1 U1 e6 v! t8 A
' x9 K. R; z  Q$ X) O  _6 t
1. 使用文本编辑器打开wp-config.php文件。
7 ~4 d, p/ R0 x1 k
& F/ z0 R. _' k1 w7 s2. 在文件末尾添加以下代码:$ s3 A$ X2 o6 Z2 X( i& E
2 S9 h+ \# |+ W( |  `
define('WP_HOME','http://example.com');
( Y3 \8 l  f$ f2 a+ h( U, S7 K1 @* o- q/ _4 J/ \( O# Y3 `; v
define('WP_SITEURL','http://example.com');
( \3 x! y& o6 _: D" U" E$ t4 n+ Q% `# e
请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:
: P: s' V* n% ^' k) F
; _( ^9 N' Y7 k& K: X) [2 i6 P( xdefine('WP_HOME','http://example.com/wordpress');( `" M) L* H' {7 d+ k; W% i
3 N8 @1 ~* O- M1 W( g  c# A
define('WP_SITEURL','http://example.com/wordpress');
, G' q( Z- a7 r2 |# s2 h
5 Q+ s% ^: `3 u% M& W1 Q3. 保存wp-config.php文件。
! _' l' V% g' {' I3 M7 u' a% V- E( ]
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。! p. Q# D9 I6 W( z6 g: A( U

3 a  A2 c& }; o希望这个方法能够帮助您添加WordPress地址和站点地址。
回复

使用道具 举报

314

主题

478

回帖

2960

积分

管理员

积分
2960
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。
' ]- C. T% {& H& {, s7 D2 s5 P8 U/ s4 a% h5 q7 F" l
如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:
; e/ W2 ^4 a. F3 F$ f) i
8 B' b( b/ e- S% t9 J" s& n& |1. 清除浏览器缓存和Cookie,更新网站。( a5 c' S7 L% G+ L  W4 C

" w3 D9 r, q% Y) L9 t1 ~3 ~2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。
2 f/ R! O% a+ `4 Z& Y0 Q5 |- v  ?) l! P* [2 w  C0 ^' l; z
3. 禁用或删除可能导致问题的插件。! t; _/ D+ d: E
- m9 x; A" v$ q# {" u8 ^
4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。
$ Q$ R7 d( \3 f4 {' s) D' P+ X. w) o5 }: k4 T& m
5. 检查您的主机环境,确保它符合WordPress的最低要求。
7 p1 {5 M! z3 s7 R" k) G: M) C$ f1 n0 ^2 V! ?; Y' s3 \
6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。" f8 o1 a6 s" b) [
1 d! H; q7 r: r' S
如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
回复

使用道具 举报

314

主题

478

回帖

2960

积分

管理员

积分
2960
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。
0 m) O4 f" e5 Z' s5 C' D$ b+ w+ U9 b
我在wp-config.php把这两行删除了:
! Z* A, I0 n9 C
define('WP_HOME','https://tdcktz.com');3 s1 a3 B# E& M1 @; n( v
define('WP_SITEURL','https://tdcktz.com');
+ y+ [+ k& `# A0 |) G! ]
' m1 r/ I6 Q  t9 L' y& o8 K
然后通过phpmyadmin,在wordpress数据库中,执行:
8 e9 U6 ]5 y- B0 k  z- @
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;
+ c0 B( J; s; S# f% q

# E; G! L' t: S- }终于把问题解决了
回复

使用道具 举报

314

主题

478

回帖

2960

积分

管理员

积分
2960
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:- u, n( T0 `4 V1 L. A- Z

) y6 g' h( j7 _$ r2 Y( Rhttps://tdcktz.com/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-5 01:19 , Processed in 0.075350 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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