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

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

[复制链接]

318

主题

482

回帖

3094

积分

管理员

积分
3094
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。
3 T6 A' r1 g7 n5 o3 x
8 Y4 Z9 N4 Q. c' P( v% J, ?以下是解决方案的步骤:3 u5 x/ n+ \9 e# \1 v8 O
/ r1 B0 s# a/ Y9 x6 P
1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。& e$ R% q( n' B" M, S3 q4 A) E
" L8 c, P, l# J5 ?
2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
  `- |4 b8 T2 \% [( y! I( c' V7 `2 @2 |2 w
3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。
1 X0 t/ S7 `2 [7 ^# v, v2 X" e' b' P- }) I) ?  `/ O+ h9 O
4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。$ H; c, H" K3 A6 `' I

& M5 v& m8 g' W* N; h8 I: L5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。; w7 U  J; H0 F, j  C; n

* u& P, t4 m* p8 G. X如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
回复

使用道具 举报

318

主题

482

回帖

3094

积分

管理员

积分
3094
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
( z5 b# @; d3 p& V9 q6 `7 k1 X" c" o% B" G4 P/ G* E, R
没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。
. p  ]5 H4 s3 S8 I" B+ q7 R" `; f( C) w' o  ^( R" Y; f
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。* F. k; i* R, N' h; ^
9 {$ a+ E2 M* O
需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
回复

使用道具 举报

318

主题

482

回帖

3094

积分

管理员

积分
3094
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?/ N; D. e2 Q. A( F$ `( t

4 {' r! r  m8 n! ]. F& o+ f9 _如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:6 ~) Y* Y( e% v6 q3 ^$ b
) o% n* b& k2 o; D
1. 登录到WordPress的管理面板。
6 i0 M9 w( Q. m9 r, _7 u( A, A
- S# L* ]! z- O$ B1 M! t4 N+ P2. 点击“设置-常规”。
" j% `6 N! u6 Y; f* |. O; w' x$ Y! f0 x4 Y) X: k4 t
3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。5 J/ I# R$ ^% L/ U( n1 P+ F& ]' M4 _
0 O% u- J- V" `3 A' _: a/ B- i
4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:" B7 L! j; F; I& p
  S' u# J, l4 `# x
define('WP_HOME','http://example.com');# w& j8 b+ W1 r! H- H7 ?
+ ~" j% N3 P! P7 N( q1 {' A9 J
define('WP_SITEURL','http://example.com');% a) m. X5 J$ {+ ]0 w4 n) X

5 \' M" `" |. n/ T其中,example.com换成您的网站域名。
) t# K/ V6 m! S9 E$ e
0 @: a9 l( |& `5. 点击“保存更改”按钮。1 h) p5 d  |+ f6 ]7 w$ p

6 M0 ^' x; U* M通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。% Z- |7 b6 `8 j, P5 f1 @  y( g; h) V5 P
7 i( x. s- r0 ]
如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
回复

使用道具 举报

318

主题

482

回帖

3094

积分

管理员

积分
3094
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?8 \% y: d# ^* f/ J
" e1 c: _5 A5 A* b* {3 Y5 U
是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:
  Q; O- V6 j; U; B8 Y* G1 b
9 o+ m+ N/ w# Q1 a) v8 q# i1. 使用文本编辑器打开wp-config.php文件。
6 [, r* B3 ]- _& \, U( G: J& }& e; D
7 |2 q8 E" {* E6 @8 K2. 在文件末尾添加以下代码:; n- t9 u- l- ?8 e

, I9 P5 x" L) t. ndefine('WP_HOME','http://example.com');
/ }9 u1 H' z% R6 N2 e) E3 X0 N
* V; B! A0 K% B, }$ N: ?. U1 pdefine('WP_SITEURL','http://example.com');! y. \9 B1 @; w  p$ i0 N8 W& e
7 o& G5 A& M! V. E% Y
请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:
" s- y1 z4 e9 V6 T& a  F
2 Q1 i1 M/ z/ M, Mdefine('WP_HOME','http://example.com/wordpress');* |, r, V+ \& F1 r; C& ~$ W
. L' M6 J. H1 g3 ?; T, V: Q
define('WP_SITEURL','http://example.com/wordpress');9 W+ O$ i! Y7 }
2 ^5 K0 V: [5 v2 N6 S* W. J% m
3. 保存wp-config.php文件。# d/ f4 a3 _$ w7 @2 E
3 L+ l( h, Q4 o* E# j5 s& F
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。
3 Q- J: i) i8 ~
2 @. J  ]& O0 X9 k6 y" i& h希望这个方法能够帮助您添加WordPress地址和站点地址。
回复

使用道具 举报

318

主题

482

回帖

3094

积分

管理员

积分
3094
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。/ L8 E# B. ?0 b2 S0 A; k. |8 a: @4 {

( v5 v$ `+ j$ {如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:
' c7 c& Y6 f! A: c  {' F! C) i
3 [+ S$ I5 ]0 n4 M' N5 y1. 清除浏览器缓存和Cookie,更新网站。8 S* z! R0 X& J$ }7 O7 ?' v

! }  X" w0 `- i0 Q! O3 y7 U5 N2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。; }0 \6 k# g+ Z/ J

+ }7 z0 s0 D- G/ s* f3. 禁用或删除可能导致问题的插件。
! V; O; r7 `1 K6 \7 ^9 C4 X6 U4 }+ I. \& H/ M5 s- T
4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。
8 _1 h: c4 b( K* S* b) O0 L/ q5 F/ F) {
5. 检查您的主机环境,确保它符合WordPress的最低要求。
' c6 F2 t: ^) e2 Z) m+ b
( c3 ]+ F3 Z" O4 l9 x6 B" R" ^" n  i6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。
4 u! K$ I, g+ h1 A. R' _6 h( i
* r; C$ Y8 g" [  c7 P9 f如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
回复

使用道具 举报

318

主题

482

回帖

3094

积分

管理员

积分
3094
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。) ^' ?* e! \/ z/ D

  [2 _6 n. H1 [# c我在wp-config.php把这两行删除了:! e% Z' t8 e0 u  |- @: K( o$ m: I. f! V
define('WP_HOME','https://tdcktz.com');
3 W3 m* k0 o3 jdefine('WP_SITEURL','https://tdcktz.com');
. {/ i" P9 Y3 }& b: c/ V
5 X  t; U( w+ R3 E/ ]
然后通过phpmyadmin,在wordpress数据库中,执行:0 }4 T9 [" ?: X3 \+ n  a: P
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;

4 `4 _3 V+ B$ q1 G( y
: }2 _" l' w" {3 V' d终于把问题解决了
回复

使用道具 举报

318

主题

482

回帖

3094

积分

管理员

积分
3094
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:% |2 t9 r3 ^# t& x
6 R5 k4 I$ e1 O2 @
https://tdcktz.com/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-7 17:50 , Processed in 0.071780 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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