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

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

[复制链接]

322

主题

485

回帖

3172

积分

管理员

积分
3172
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。2 O) |8 c3 k$ \7 f5 U7 j
0 E9 L; W( G0 Q7 ?% I+ l* p7 w: `
以下是解决方案的步骤:5 H! K$ i6 q& Z3 a+ _$ F8 h" Z  K

! ~6 j9 s9 X2 y: Q4 j) T0 s) j1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。4 L) o6 b9 ^+ x" Z2 c

; k! ~* f! n7 h6 z* J3 W2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。% t1 w7 R* ^1 Y8 B

( Z$ V- ~/ n' l% {3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。2 {2 E2 x% q# ^3 m8 ?, c

; J  K% r* s  o& i' f4 P' E4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。9 e/ b- V  X) ?! o. b

' k- A' Z1 Q3 k2 S/ n) N5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。
: x0 M4 b+ e. \6 D' b: I- x0 g6 {1 D& t0 K5 H
如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
回复

使用道具 举报

322

主题

485

回帖

3172

积分

管理员

积分
3172
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
" G3 X7 `) x7 w% A1 x7 }& i
: b) I4 E+ `" t+ L没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。* L8 x! `" I9 ~( v6 u

. j/ X" a9 Y0 F/ dWordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。
7 h  F  y' O+ s8 y% ~  m
& o  V3 J1 o$ F  A) w. K5 s需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
回复

使用道具 举报

322

主题

485

回帖

3172

积分

管理员

积分
3172
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
2 ~, _2 r0 M( m) z0 o# @9 M' a, F
/ l% m4 g' u, n如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:. y! `& \8 Y. t7 k" L& b
* I/ y6 Z4 Y2 d( p2 V$ |7 r. L
1. 登录到WordPress的管理面板。
4 e' n, y9 ~) Z! B, z/ }, f# |$ l' x
2. 点击“设置-常规”。' q6 e/ r+ r# S8 `( K9 R

: I5 o3 v9 M# @2 Z/ I3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。
2 }0 L+ y# E# h9 C, r+ ?! c; j( w- g4 G; b& y# Z
4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:* v5 y. {7 }2 @" H, t
! E& o7 i0 Z5 R- a1 G3 L( h
define('WP_HOME','http://example.com');
' J( A+ B1 _6 ^/ P; B+ t! V( c% W( ]& S: {& ?2 A* J
define('WP_SITEURL','http://example.com');
) k5 i' l% s" q  G% Y& ~/ g/ J/ T! ~7 `9 O/ F- p: R+ h
其中,example.com换成您的网站域名。
' v- k- m7 g! p
+ n, B  F3 b6 ?& W  O4 I" O0 {5. 点击“保存更改”按钮。
5 ~1 H0 Y" [. n+ z5 A2 q! b$ r/ ^0 h3 |& M+ F6 f
通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。" o& S) a0 I) ]* b5 l6 P6 C
5 I8 y8 ]8 ^4 U3 ?: E
如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
回复

使用道具 举报

322

主题

485

回帖

3172

积分

管理员

积分
3172
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?* f4 R* e3 [5 X! Y6 ]

+ V( u0 |5 p" n4 A* ^- Z# z2 {2 h是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:0 p4 Y; V8 h8 ]/ t( R  y" ^; [% o3 s
, Z& ~+ F7 y, W: S/ _: W
1. 使用文本编辑器打开wp-config.php文件。2 ]& ~5 P" ]1 a8 ?, H+ ~8 H* R0 t

2 L+ [: Y0 {8 J1 |+ x1 }2. 在文件末尾添加以下代码:
; A8 K9 D: f* ^. g  @# E4 u1 j' L4 o. d4 S  E0 I
define('WP_HOME','http://example.com');
+ p6 e1 c% H+ Y) a
$ m! P; k4 r% ?+ T; Idefine('WP_SITEURL','http://example.com');
. [' Q) U0 z7 v9 ?( S& |, c" o! T% s8 V2 q
请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:! x( f6 K! q4 s  U0 ^

3 p* s& i9 I9 d( ^# y0 M1 ]% odefine('WP_HOME','http://example.com/wordpress');
9 M3 s5 W5 D6 |$ R* K* E7 L$ b  y. M; s# z( Y
define('WP_SITEURL','http://example.com/wordpress');
( w! _5 t/ {: i, X9 D& |/ t& R" c- r& e5 r- \" {( Q
3. 保存wp-config.php文件。
6 M6 o$ r$ N& b9 b6 u  b& o- r' y. G4 C
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。
9 x0 p/ _1 u; f2 \* P4 [0 s+ w$ e' q5 ^" |2 `$ w" o
希望这个方法能够帮助您添加WordPress地址和站点地址。
回复

使用道具 举报

322

主题

485

回帖

3172

积分

管理员

积分
3172
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。
$ z* t+ v7 `: `( K4 N
. U! b: t3 @$ K  L1 E2 }, R如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:: e7 _' X# @0 ]8 Z- e
+ u: m) i$ J) j$ b4 {# U
1. 清除浏览器缓存和Cookie,更新网站。1 @* B0 k, @$ D7 J7 w2 L
- x; G+ Y$ R6 o2 N* \6 }
2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。/ `" U5 f" {( A4 U0 {
* n' U# h0 @/ Z7 ^0 g
3. 禁用或删除可能导致问题的插件。% L( I0 s) x1 N" H* i. M
  ?, F$ P' j9 M; e! k$ X
4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。" N$ M4 M+ x1 i$ h/ E

$ v3 W# x, h' x1 H; j5. 检查您的主机环境,确保它符合WordPress的最低要求。
0 `+ _( J% P7 g% ^5 N4 n. l6 G
5 |! X& Y% b; ]4 x" u6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。# V5 M. I# l  g6 E* y
0 }9 ~/ D. T* ]3 R. F$ `& e* m: q4 Z
如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
回复

使用道具 举报

322

主题

485

回帖

3172

积分

管理员

积分
3172
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。4 q  C$ a- z' r1 k% e; L
) R( a3 L5 h7 P6 Q6 d  p- _; _
我在wp-config.php把这两行删除了:
" W. q9 U  D) s0 z8 n
define('WP_HOME','https://tdcktz.com');
( S( Q7 N: z1 }& s3 f& Odefine('WP_SITEURL','https://tdcktz.com');

  g4 S' |. K% v4 G+ p7 A$ `
7 ?# E! P9 u2 b4 W4 J然后通过phpmyadmin,在wordpress数据库中,执行:
/ D6 f# B3 s# N/ ^; I. S" _
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;

; B" Z7 K' V  {  N+ N0 p4 `# b* k, L3 w: ^' Q! H  l
终于把问题解决了
回复

使用道具 举报

322

主题

485

回帖

3172

积分

管理员

积分
3172
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:4 N" j* X& h7 n! F% p
: a) d9 b; m" _. \3 d. k
https://tdcktz.com/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-18 12:20 , Processed in 0.084258 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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