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

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

[复制链接]

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。. m* v. [, }( Q& Y0 D" a, Y

0 }! ~5 H$ M! E. |3 b以下是解决方案的步骤:
! k6 E2 M1 N* w6 J: P3 f) e2 ?( L, t; {$ s+ F; V
1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。
& C8 d* w8 w6 X: G$ [& I6 t( S0 U8 D6 X
2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。5 {0 x/ _; c' {

) u0 R3 h3 m5 [( u3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。) J( A) Z$ R' [+ _# T
. g# i7 m& f8 n
4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。
3 t- ?1 c- G6 f% o4 x8 V0 l* t; F; {. ^4 m. h
5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。# L7 R1 h# t5 |& S
4 k0 v5 _5 p5 ~
如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
回复

使用道具 举报

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
: S3 a% Z) p2 ~* t6 n; l
1 m1 w( f& O6 G, v# }3 q没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。1 v6 R7 a. h. f# K" Q' G
/ _' C5 f; |+ I! }
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。
3 S' l2 k- D5 l2 b& T/ J! P- P( J  c2 c
需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
回复

使用道具 举报

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
- f9 z/ ?3 g4 ~- p' n
. g# \% f& X$ J" O如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:
5 Z% T4 b! M9 N: O5 E7 H/ k" J) x- w3 w/ e# t0 M. N* q, n- u
1. 登录到WordPress的管理面板。
' d) D, i& S5 a5 ]4 O  Y
- w4 x6 I9 p. L3 k2 G! b# W2. 点击“设置-常规”。
* A5 b5 l  v* s: m5 g! n1 }/ d  n( n8 L+ F2 M' K
3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。, b- H/ b& p% Z- R3 F1 w, ^
4 @3 D- W+ X5 ?0 k9 L0 A  }; A
4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:' k0 {% ^) _" |; p+ N+ S/ U9 a

: W+ Q0 j* W: E$ `2 Z2 _define('WP_HOME','http://example.com');
3 E' Y! X* B' V$ g* n8 F* P( v
9 X( `% f& A' Vdefine('WP_SITEURL','http://example.com');
% j: D5 D0 j% v! X! n/ K0 S& G0 k  s0 q0 Q, E) w* |2 X
其中,example.com换成您的网站域名。' g, G. L' ~; [# J) y/ a" J# ]

3 T3 K1 e$ `0 j; H: e0 ]- {* B) |5. 点击“保存更改”按钮。, e7 [. |% d: r5 M- I$ ^' X1 t$ y0 X

% i/ e6 D2 N6 @通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。3 j# R. E" }( L; v; F1 ^" u

; K/ a! o) z8 ], W% C如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
回复

使用道具 举报

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?
/ [( s  M% G' f3 P9 X4 y. t& g
& ]- s" X+ q; \) i是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:- _$ Y' Z5 k7 L2 S( H1 h

( ?  X3 {! U/ O& W' ]1. 使用文本编辑器打开wp-config.php文件。
+ N" M) h0 \: [, y$ |9 c: q  h; u6 W) r2 i+ t! Q# c
2. 在文件末尾添加以下代码:8 {5 s6 a' r8 g# A
$ b* k- P- @) S2 \& l( ]
define('WP_HOME','http://example.com');
2 @* I% A% N% A( w% a1 R1 K' l
define('WP_SITEURL','http://example.com');
: T/ H0 ?7 s, r  C) x1 S( B/ k
2 i& e; B4 d% ]1 Q) ~请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:' \( v. f2 c# l; `

7 S/ C* W* w. a$ b* [define('WP_HOME','http://example.com/wordpress');
% i, r6 O( {( k. U8 a/ Z+ d% j' u- e4 o+ O) y7 [& c. n8 b
define('WP_SITEURL','http://example.com/wordpress');
& c4 b1 Z; G  q7 v1 }) Q, z0 g1 d9 v. e
3. 保存wp-config.php文件。/ U, w# C* }4 s, D2 X& ?1 U0 Z. `

: G, R2 v" z7 n8 I! H9 x5 L通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。
6 ~3 V$ _" F! i4 Z7 _8 ?$ ?
6 _! {& Q1 p, A1 `% Z希望这个方法能够帮助您添加WordPress地址和站点地址。
回复

使用道具 举报

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。
& m) V5 ?4 b0 S+ K6 s! ]. a! h" Z. J2 X8 o& f" Q* d4 I! @
如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:
& }/ v% _9 v: d, F" K1 O% V8 q7 I: y% f1 P
1. 清除浏览器缓存和Cookie,更新网站。5 ]& p/ a9 q) b1 t) I  [6 g; U

+ E1 o# h/ B, o- n8 S2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。
4 |1 S( z; m% M$ d2 `6 G3 f3 P0 M
4 H  l/ u% N* i) E5 |# _( x3. 禁用或删除可能导致问题的插件。
! f. t; c9 S( y; Z1 L0 x8 m/ X6 m
% W" N- ^$ ^, B4 S0 D' K+ c& u, ?4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。
9 l: N# ?% \" ?9 z* E8 c. G5 |% k$ Q$ j* \' T5 I) r2 N
5. 检查您的主机环境,确保它符合WordPress的最低要求。
! D- t! U7 D, m7 U% r& Z
  T0 D' l" v0 f2 [4 T$ n6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。* M/ Q& F8 d! A" C( T# y; q$ t+ b

% ^2 f; x. f7 d& B( b1 A  x如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
回复

使用道具 举报

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。
9 P7 g: {3 b# F5 S8 _  C+ Q; X. Y, X1 q# v4 \* V& K# B/ g
我在wp-config.php把这两行删除了:- D3 S3 p9 C5 p+ A$ k9 m. A
define('WP_HOME','https://tdcktz.com');
7 T4 [/ Z# D/ |  W0 kdefine('WP_SITEURL','https://tdcktz.com');
9 i, t% s4 J1 {( d, g! S' v; C

9 p+ a  |! L# l然后通过phpmyadmin,在wordpress数据库中,执行:
$ v  j8 @7 u8 a9 [
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;

( f4 g& L1 B+ I" }4 \: f' n
" u4 `9 K: Q7 O0 G9 C% h终于把问题解决了
回复

使用道具 举报

335

主题

520

回帖

3433

积分

管理员

积分
3433
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:8 [( h; E4 i# ~0 c- A  H; q

9 I& P2 {; I' ?& Q1 J* ^https://tdcktz.com/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-16 21:29 , Processed in 0.089233 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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