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

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

[复制链接]

556

主题

688

回帖

4727

积分

管理员

积分
4727
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。
4 B) P6 G9 q! c
% y1 ~) o# k9 p& |1 n以下是解决方案的步骤:8 u8 R$ A9 e0 C! D2 i% p. a: Z8 ?" E
& k! Y$ y8 E: X! p/ J0 [$ M& m! f
1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。8 c- ]) g' U9 g1 k) J2 @* ]
$ `0 y  [1 X4 t; j
2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。& D% g3 w4 H. o$ _! w
5 P- z* P3 h  J  Q) _2 C% _& I
3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。  t' u# c2 d# i, f: o

# c$ ]  `  k- n( a$ `4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。
3 W$ k# T( E- s
% ], O% d  y4 U. Z; Y% e% P5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。9 ^& t, _8 m8 d$ V1 @: ?
$ }- i8 x4 Q4 V
如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
欢迎定制:13928122889
回复

使用道具 举报

556

主题

688

回帖

4727

积分

管理员

积分
4727
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
) C/ C0 R' l* S2 G% B6 d2 s7 q! ?; Q
' h7 T) D# e2 i1 K9 V没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。
" W& T" W6 }2 M  i. V) d% p& [4 j7 T  G# J- I$ ^
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。) |8 H6 ~, `! h: v

8 ~+ V8 }" r! q& \1 b8 g需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
欢迎定制:13928122889
回复

使用道具 举报

556

主题

688

回帖

4727

积分

管理员

积分
4727
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
( V: O2 y5 n) _5 _4 S
! B" b8 l. R9 b: R+ A6 S. U6 ?$ ?6 S如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:
3 {1 s+ L8 i1 q! W2 `; g  P0 [8 l* K( _6 h
1. 登录到WordPress的管理面板。
& J/ R5 t3 D, p9 D* s: R
) y- p4 G( |" S, {( m2. 点击“设置-常规”。. n# m. I% Q- M+ `4 |. o! E) D/ p. i
5 K$ A, S# i) Z2 _; m! g
3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。
" Q5 {0 N& L# Y4 m# I& n* T
" w* S' v2 z  `5 g5 \$ O4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:
7 k) K6 N4 i) E+ ^9 w
7 j) b, I; n- _# `! B/ ydefine('WP_HOME','http://example.com');
* }+ t$ k0 \- x# s+ ~
" Q9 Z9 u$ @6 @" U% tdefine('WP_SITEURL','http://example.com');
2 p- r# o( b+ Y% b: T6 F) M/ H" E2 c; H+ `' D" j. }
其中,example.com换成您的网站域名。( ~3 b, Y7 s" x/ L4 G% ^$ m/ ^

9 I, [8 C! A  \) L, H; d5. 点击“保存更改”按钮。
( q( _7 F4 i7 b- N5 s. S' y, J% Z' F6 t6 c) o5 ~
通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。7 e' ~7 K4 D4 _& j( S

' c2 Q1 b. M& g, H: P2 k, B+ I" t如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
欢迎定制:13928122889
回复

使用道具 举报

556

主题

688

回帖

4727

积分

管理员

积分
4727
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?
7 j0 a6 D5 N! ]; J6 s. V
% p4 I0 p! s' L* ?9 c8 d: w1 P是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:& E; b; @8 j* _! g, X8 r, O$ q
$ d* N3 I  `& R* A5 i9 v
1. 使用文本编辑器打开wp-config.php文件。
( T+ s8 |  ]. X. H& l; i# N* _; l  V$ |" Q' I: L8 d9 @# y
2. 在文件末尾添加以下代码:
( k  W" @0 [& B4 n% X( ], H: l
$ L/ V, s  I- h) V. @* B) ldefine('WP_HOME','http://example.com');
" @# F3 W- F( T8 C
5 \' q3 S; z/ f/ d' R0 @' x# o: q& [4 Ddefine('WP_SITEURL','http://example.com');
: p% V; \# t/ X' {; Q5 F$ e2 b& D5 u2 d8 X( q
请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:9 P1 D  l1 n  q3 w1 x' T- W

2 M/ ^. m+ H* @0 |' adefine('WP_HOME','http://example.com/wordpress');, p3 r$ l) o7 ^
9 Y) f# Z* l6 c- q/ v9 d; V4 u# Z3 y
define('WP_SITEURL','http://example.com/wordpress');
. @) O1 L( _4 v& o( d  X/ d2 A5 U4 i% p0 `, F: @
3. 保存wp-config.php文件。
# P2 C6 x. c1 w3 n4 Y' J/ u1 [! R0 W" c% e  T6 @
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。
$ n. {2 Z. H. ^: q
' r! \  @/ v% D* [3 V希望这个方法能够帮助您添加WordPress地址和站点地址。
欢迎定制:13928122889
回复

使用道具 举报

556

主题

688

回帖

4727

积分

管理员

积分
4727
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。
" W$ ?7 o: ?. H& p6 N
0 d+ o3 |( ?5 i- `0 y6 L7 W! A如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:$ {( p, f5 H( W5 v. E7 |  x' c
( B* x( H4 t+ K/ w& k4 K
1. 清除浏览器缓存和Cookie,更新网站。
' J. t% ?! }0 a) Q  e$ Z" x4 Y2 y3 ^- [' s5 @4 i
2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。
1 S0 d# ]! L7 X) b6 h' z5 D3 w+ y5 E8 D
3. 禁用或删除可能导致问题的插件。
# {! f) U( x+ F9 [! f# ]' T$ T& P9 f! m0 k
4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。* s) h9 B: M; Y8 j

8 `4 G0 u9 _: Z8 @5. 检查您的主机环境,确保它符合WordPress的最低要求。
0 ~1 X  \! k0 `  C( z' h- G7 C2 O4 t" I- b$ r
6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。" U, `3 o$ z" I& e/ T! q; V
9 A$ s* p1 O% A
如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
欢迎定制:13928122889
回复

使用道具 举报

556

主题

688

回帖

4727

积分

管理员

积分
4727
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。
0 l6 N: T2 ~3 `0 p3 E; d0 [5 _4 N4 F! V, {+ r$ u
我在wp-config.php把这两行删除了:
; X! K& {2 q' k% K# ?1 v* X0 K9 S: D& x
define('WP_HOME','https://tdcktz.com');
! Z( g" c" z1 A/ V" u0 e* w! Q5 ^define('WP_SITEURL','https://tdcktz.com');
8 ]. P# q! K2 L  L7 U
" P2 @  G) E4 X5 K+ z2 B
然后通过phpmyadmin,在wordpress数据库中,执行:, a) C, f4 g, a5 V/ Z3 ^( b
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;
1 Q' V! n5 \1 L4 F+ q$ E

; B% [2 B" l5 P8 X终于把问题解决了
欢迎定制:13928122889
回复

使用道具 举报

556

主题

688

回帖

4727

积分

管理员

积分
4727
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:& h- ~- g' f, V7 r4 }  o5 I
* H" V- T- j8 H9 b" T9 k
https://tdcktz.com/
欢迎定制:13928122889
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-7-12 08:53 , Processed in 0.012125 second(s), 3 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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