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

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

[复制链接]

319

主题

485

回帖

3123

积分

管理员

积分
3123
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。
+ D# M1 Z- C2 ^$ F# b4 p
6 D3 K. L% I4 H; D2 C  f+ Z7 X2 u以下是解决方案的步骤:
4 M7 m) \  X* L6 W) I
5 i. N; I5 @4 x1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。5 G% @- J% O+ q6 n& _% F5 j

  l9 }  Z: @. X! F8 D2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
- D$ E' j, D* f5 o# H. N1 L
4 `+ n4 b( q+ v9 L) Z3 _7 F3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。, `3 I6 p5 E* i/ w" a+ f

1 V3 ?4 H, e. ?) _7 z& b4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。- L( d$ Z0 C; y  Z( z
1 ]) ?% Z, ]5 v, n
5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。
8 l' p/ O& g) a5 O8 p) V0 q4 J' N
3 }$ X' l1 B" w$ S' O( o8 |  P如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
回复

使用道具 举报

319

主题

485

回帖

3123

积分

管理员

积分
3123
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
' W; g/ C9 a: Q8 ?* W" C  M& ]) d7 l' \! t5 N
没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。2 \6 ?; Y9 ?$ V" z0 D
; n4 }/ z) x6 @* |$ v- z; a) v
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。
! V5 Z2 N  R4 G4 U$ k! e& {$ R8 p6 A4 @2 G/ g* p- W5 a
需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
回复

使用道具 举报

319

主题

485

回帖

3123

积分

管理员

积分
3123
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
$ E% V" l- @, @3 R# E$ T' C
5 \- Q2 P% [: Q9 K' P6 c2 _如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:
& Z: b: s6 ^8 _+ o6 A4 Y" a
5 s, T  f8 d( A4 F9 `8 L- _' @1. 登录到WordPress的管理面板。2 g& x- r. [! l9 g- z
# s+ D' h( _! _& H% |
2. 点击“设置-常规”。
7 \' a) K! H: P
+ ^  V: n+ b- j3 B9 h3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。! Q! Y" x7 i' J5 @1 O
7 }: I' O, p! z& J$ e2 l. e6 u
4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:
, w- p5 k$ Y. c9 }! P4 S% P% I5 d( B# c9 B6 L
define('WP_HOME','http://example.com');: K9 l( r* |5 y! i( Q  B
: m7 h" `( L9 C9 W* O' t
define('WP_SITEURL','http://example.com');
0 ?! {4 w! M2 C, W$ e" c! I; @3 D9 J, p4 \4 p
其中,example.com换成您的网站域名。- A2 M% y- s! J3 f; N3 G0 [
" d% r4 f/ C2 P" D
5. 点击“保存更改”按钮。
; F1 f1 O: S* J1 C- {. E+ \% P3 n1 h& U, Q
通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。
- ~! k9 T  ?; u; S& @) k9 w6 e, W% D( {6 U8 f3 a* N
如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
回复

使用道具 举报

319

主题

485

回帖

3123

积分

管理员

积分
3123
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?
  G  @% K. a/ M4 F- F
, x  f; c# V. d是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:
9 C& E* C/ x7 N/ Q) n/ v  n& n2 g( ]0 ^. q3 L1 `" q) t
1. 使用文本编辑器打开wp-config.php文件。
- g/ c4 p0 M2 W9 e( n: t. b  O1 ?3 m. O" o% O9 u
2. 在文件末尾添加以下代码:
# _$ n# D8 O. i) ]" z# x
, L( c4 B+ [4 f; ]7 bdefine('WP_HOME','http://example.com');; F* c- ?/ W1 j* ]% F& W0 ]/ Q0 {
8 h, ^! q6 {* ^; U$ M; j* K, \
define('WP_SITEURL','http://example.com');
$ \6 N- b; J  H5 D1 r: P' ]. V/ \4 P
  L9 x, ]  O& b9 d& t+ t# x6 Z请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:1 S5 }9 H! t  [* ?5 w2 X

' a" W( Y3 @7 `9 k1 b, \: bdefine('WP_HOME','http://example.com/wordpress');
( |- b2 I" T; p! V0 @  q# B! e
6 E( E& t3 s$ R, @0 {' Y# Q  f( [define('WP_SITEURL','http://example.com/wordpress');
" s) v6 i% _% V/ A* u
# u8 Y  P9 U0 L) k3. 保存wp-config.php文件。$ H" F# Z7 E+ P1 }" I' m

# N: |4 t% o, }$ U& Q通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。
7 z1 a4 Z0 f7 u8 i5 C+ f2 H# ]. u5 Z' k+ G5 P, m4 `8 U
希望这个方法能够帮助您添加WordPress地址和站点地址。
回复

使用道具 举报

319

主题

485

回帖

3123

积分

管理员

积分
3123
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。# y" Q% X* y/ \7 Z- Y+ H$ j6 ^3 V

. v, J8 s2 N" J+ G如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:( J) m' P2 t1 O& p+ @  B1 f) A. C
# F1 A9 W( |4 J8 T
1. 清除浏览器缓存和Cookie,更新网站。/ o/ R' P+ R" W; O
. F7 c3 _3 L5 w3 J; L" F
2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。( H2 E- K7 H/ {( R
+ y2 i! X: ^9 L; k1 q7 h# M
3. 禁用或删除可能导致问题的插件。4 P+ V. l2 s6 ?
* D( D/ n/ o8 t5 p6 K
4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。% M* O& \: e5 w, C$ Y& m6 O! [
# ~, |7 _, E, H/ i5 w
5. 检查您的主机环境,确保它符合WordPress的最低要求。% Z: H! L9 p- @! g

6 t8 v& ]- N+ r& t% ]0 h! `6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。
  k( h) r: l- M' i/ x* N: E
4 x" J6 Q. w7 X' v如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
回复

使用道具 举报

319

主题

485

回帖

3123

积分

管理员

积分
3123
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。8 R# z5 R) p) E$ L& A

5 \7 b! W, D2 D/ g  {3 p我在wp-config.php把这两行删除了:
! J6 t% P' O" N# r( ]; C& J
define('WP_HOME','https://tdcktz.com');
5 ~; E  O! }0 Q- P; W' tdefine('WP_SITEURL','https://tdcktz.com');

( ^2 T- A3 V( l9 ~
' T1 G2 E/ F0 Z) W, ^然后通过phpmyadmin,在wordpress数据库中,执行:! l; ^" C* r( V% G5 M
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;
! C9 C! f3 q, }9 w; q, Q

+ z( \8 U( M9 G& X' `终于把问题解决了
回复

使用道具 举报

319

主题

485

回帖

3123

积分

管理员

积分
3123
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:
0 Z2 Q5 c* n) \& g6 \% L1 m' Z4 L4 m. m( m1 E
https://tdcktz.com/
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-15 07:34 , Processed in 0.071502 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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