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

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

[复制链接]

524

主题

676

回帖

4597

积分

管理员

积分
4597
QQ
发表于 2023-5-21 07:30:31 来自手机 | 显示全部楼层 |阅读模式
该问题多数是由于重定向循环引起的。在WordPress设置页面中,WordPress URL和站点地址 URL设置不一致也会引发此问题。由于您已经将多个网站共享同一数据库,因此,请确保每个WordPress安装中WordPress URL和站点地址URL设置正确且一致。
% H# d3 o9 L) {" O, P8 A
) Y, a3 `3 q( X/ u6 o0 v/ k以下是解决方案的步骤:1 J7 B! e: ~' W

* y/ u* ^  D5 \# ^& S& K; f1. 请先确保您已经备份了数据库和文件。如果您还没有备份,请先备份它们以便于恢复。
% t: T/ I+ s7 d' N. r7 r/ d- @" Y
; y% w5 t* A8 V# ]0 Z' B) g2. 登录到WordPress主站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。
5 u2 t/ p0 J7 a3 l, P& {9 s! j  U/ ~
3. 然后,登录到子站的管理面板,在“设置-常规”下,确保WordPress地址和站点地址填写的是子站的域名和路径,不要留空或添加多余的斜杠。& Z4 b' W( t  j2 y8 }
9 N2 P* k- A7 a3 Y
4. 再次登录到WordPress主站的管理面板,在“设置-多站点”下,检查您的设置是否正确。确保已启用了网络,您的站点域名正确输入,且使用的是子目录的链接结构。如果启用的是子域名的链接结构,则请确保您已正确添加了所有子域名和DNS解析。; l7 M7 B6 W1 N( K1 x& h
) a$ ]. ]/ V9 G" A
5. 最后,清空浏览器缓存和Cookies,并访问您的子站点,看看是否可以正常访问了。/ t6 c/ `) V5 ^5 E  @9 Z

6 s5 z* j6 o1 f) i* ~: f4 l1 u* }如果上述步骤都无法解决问题,请检查您的.htaccess文件是否正确设置,并确保您的服务器支持WordPress多站点功能。如果问题仍然存在,请联系您的Web主机提供商,寻求支持和帮助。
欢迎定制:13928122889
回复

使用道具 举报

524

主题

676

回帖

4597

积分

管理员

积分
4597
QQ
 楼主| 发表于 2023-5-21 07:57:01 来自手机 | 显示全部楼层
我登录到WordPress主站的管理面板,在“设置-常规”下,但没有看见:WordPress地址和站点地址填写的是主站的域名和路径,不要留空或添加多余的斜杠。. [6 x& G- Q- D1 ]8 |9 f( f! e6 S5 D% V
1 C4 J, Z, R  Z9 ~1 X6 G9 M/ z
没错,这个步骤非常关键。在WordPress设置中,WordPress地址和站点地址是非常重要的两个参数。如果它们填写不正确,就会导致很多问题,尤其是像您遇到的这种“重定向循环”问题。) b: N) F& R1 |) Q) Z( N% q
: i0 W3 j1 f0 F3 i5 {
WordPress地址应该填写你的WordPress安装路径的URL,如:http://example.com 或 http://example.com/wordpress,后者是指以"wordpress"作为WordPress安装的子目录。站点地址应该填写统一资源定位器(URL),这是你的网站正式地址,通常与WordPress地址相同,如 http://example.com。
& Z) H3 K7 N4 w3 J5 d$ }  j3 n1 D
9 Y# E3 B! h2 }, n- Y. N需要特别注意,这两个地址必须始终保持一致。在将WordPress主站改为多站共享同一个数据库时,这两个地址可能需要进行修改。由于您已经根据我们之前的建议修改了多站点设置,请确保这两个地址与您多站点设置所列出的站点URL相对应,这将有助于确保一切正常运行。
欢迎定制:13928122889
回复

使用道具 举报

524

主题

676

回帖

4597

积分

管理员

积分
4597
QQ
 楼主| 发表于 2023-5-21 07:57:38 来自手机 | 显示全部楼层
但我在主站的管理面板,在设置-常规里,没有“wordpress地址”和站点地址的设置项,要怎么办?
% z0 k# f0 u# }; e) C: l0 W% i7 h) J, X
如果您在WordPress的“设置-常规”选项下没有找到“WordPress地址”和“站点地址”的设置,请参照下列方法进行设置:5 G6 r" j( n' m  C" B
/ s3 y3 y7 `7 D; V
1. 登录到WordPress的管理面板。
& h% ?- j1 @& f( R% p& J! ^/ b$ m+ x5 z/ Y, c* P
2. 点击“设置-常规”。6 `9 |6 b/ ^8 \) C8 e+ L  l( H2 l. m
* S2 R6 {3 F+ p: @2 q
3. 在下面的“网站标题”和“标语”中输入网站名称和口号,其他设置可根据您的需求修改。
" p( |# K' F" J0 M
2 e- |$ k5 r0 P4. 在下面的“WordPress地址(URL)”和“站点地址(URL)”下面添加以下代码:
4 I5 T% R0 F. ]$ _9 d( j) g. K
+ T1 e. N) [" \7 o1 G. a. jdefine('WP_HOME','http://example.com');
7 e% f$ G; ?8 A2 g9 o5 [9 [
( n' q0 i% b2 [  z( G! rdefine('WP_SITEURL','http://example.com');+ ?9 _  E: c4 d2 o7 S' o5 ?

+ i; c4 W# d+ @其中,example.com换成您的网站域名。
$ {9 j) L( A* \  q5 i  m% n: r- w8 z: H8 g& n$ k! x
5. 点击“保存更改”按钮。
# @4 h" G* v4 S: m2 B) h) l; h0 z! Y7 x' B
通过这种方式,您可以手动设置您的WordPress地址和站点地址。请注意,这种方法可能导致某些插件和主题出现问题。如果您遇到了问题,请尝试禁用某些插件或恢复上一个稳定版本的主题。
7 I2 U( p3 @% }/ R1 m: D; L" V6 l* B& L6 A
如果您仍然无法解决问题,请查找您的主机提供商或故障排除WordPress社区中的解决方案。
欢迎定制:13928122889
回复

使用道具 举报

524

主题

676

回帖

4597

积分

管理员

积分
4597
QQ
 楼主| 发表于 2023-5-21 07:58:14 来自手机 | 显示全部楼层
我在管理面板没有看见WordPress地址(URL)这一项,要在哪里添加这两行代码,在wp-config.php中添加可以吗?# g( Z& T" V. B5 Q

+ X7 Q: V5 v5 ^* c, O$ U4 x是的,您可以在wp-config.php文件中手动添加您的WordPress地址和站点地址。方法如下:
$ s% A1 m1 s$ Z+ D) T' P- M5 Z2 @- m+ t. i; H* f  H# S0 _
1. 使用文本编辑器打开wp-config.php文件。
3 I# T6 [7 ~) j7 p4 L& y* Y) w" Y% @) v# O8 ?$ G2 v6 n7 x+ H) R
2. 在文件末尾添加以下代码:9 k0 \  h" v& s. E! M
+ m3 g6 i2 h1 q/ G
define('WP_HOME','http://example.com');
6 [) ~6 i: J3 [. ?6 b) M/ n/ M# F: f6 f& d4 d! ?! E) |! @
define('WP_SITEURL','http://example.com');
  c4 L7 \2 ^3 T, _; K9 k4 `$ p4 h- ?6 _* ]1 ^/ y' c8 j4 C5 K
请将 example.com 更改为您实际的WordPress地址和站点地址。如果您的WordPress安装是在子目录中,则需要像这样添加代码:
7 Q  h9 Q$ I5 x1 [, M# A% A
& u5 K+ i3 [/ `6 T- _* m6 p# G1 ~8 Pdefine('WP_HOME','http://example.com/wordpress');( h$ d3 ^3 `, J3 ^  l* n

0 j% Z7 n1 p2 o$ u+ M. adefine('WP_SITEURL','http://example.com/wordpress');; v# I3 R- J) j) J% q

, W$ Q: }4 G& T9 N" B  {! a3 F3. 保存wp-config.php文件。
! E* l5 h9 X, g* |9 u2 M. }) D( Z  e9 Z
通过这种方法,在WordPress管理面板中设置不可见的WordPress地址和站点地址,并避免了插件和主题的兼容性问题。请注意,手动添加代码可能会使您的网站出现错误。在修改wp-config.php文件之前,请务必备份文件。如果出现错误,请恢复到备份版本。) z! M' i' U  D# @

7 y+ s0 ~* C( R7 v9 J8 V希望这个方法能够帮助您添加WordPress地址和站点地址。
欢迎定制:13928122889
回复

使用道具 举报

524

主题

676

回帖

4597

积分

管理员

积分
4597
QQ
 楼主| 发表于 2023-5-21 08:09:20 来自手机 | 显示全部楼层
我已经添加了那两行代码,保存后,问题依然没有解决。
! ]' h1 Q) C( o* \4 Q! i- ?* ^* H/ D
* r/ z/ t4 L! o0 g1 q) u. j如果手动设置或更改WordPress地址和站点地址不能解决问题,请尝试以下解决方法:
: S2 u' I: }) A% N
7 q1 T. o0 r% U) v) x1. 清除浏览器缓存和Cookie,更新网站。
- f9 Q6 R9 @2 Y, w; S
9 k0 i5 S' R0 n5 G! w2. 检查.htaccess文件是否正确。您可以尝试将htaccess文件重命名或添加一个备份文件,然后更新网站。+ O, o4 ~  ^  G5 q0 P" ]3 [
" e- B/ a2 g$ I6 z+ m3 a0 H/ f
3. 禁用或删除可能导致问题的插件。- @8 ^4 Z- X2 o4 a

. V. X( O) m2 ^$ `6 d* d& M  V, V4. 重新安装WordPress以恢复默认设置。在此之前,请务必备份数据库和文件。
, l+ y6 l; a; x4 u4 ]
* K& O7 l3 h0 V5. 检查您的主机环境,确保它符合WordPress的最低要求。; u; `! A! p, U. O1 \# z

& w8 w, j" ]5 r: j6. 如果您使用的是共享主机,请联系您的Web主机提供商,让他们检查您的网站。他们可能会在服务器或您的网站上诊断问题。# R: C- E' d) u* b

" j& Q& O4 B3 C' H& |如果您仍然无法解决问题,请尝试在WordPress的支持论坛中发帖,并向其他用户请求帮助。如果您拥有开发或技术支持经验,可以考虑联系专业的WordPress支持服务获取帮助。
欢迎定制:13928122889
回复

使用道具 举报

524

主题

676

回帖

4597

积分

管理员

积分
4597
QQ
 楼主| 发表于 2023-5-21 08:12:43 | 显示全部楼层
问题终于解决了。
/ E# A* `1 r6 [& D5 E1 Y+ R- @* G" y8 {5 {$ u! |- J$ h9 k/ {
我在wp-config.php把这两行删除了:
. S" b7 b4 `# @4 D  T
define('WP_HOME','https://tdcktz.com');5 A3 F$ J* D9 L5 ^
define('WP_SITEURL','https://tdcktz.com');

7 e# E; ]  k5 c0 b) C7 Z/ M# g" ]" j: n# m  D. I0 G) j) _# v
然后通过phpmyadmin,在wordpress数据库中,执行:$ h3 G  e2 ]4 V
UPDATE `wp_options` SET `option_value` = 'https://tdcktz.com' WHERE `wp_options`.`option_id` = 2;
: w2 c4 K$ A* t- t3 `
6 p" V  K: B- s8 @/ V, a3 k! o/ y
终于把问题解决了
欢迎定制:13928122889
回复

使用道具 举报

524

主题

676

回帖

4597

积分

管理员

积分
4597
QQ
 楼主| 发表于 2023-5-21 08:13:14 | 显示全部楼层
现在终于可以正常访问了:2 l' T% n( A. Z4 D2 g' L

; O0 {4 q* v. ~0 \https://tdcktz.com/
欢迎定制:13928122889
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-6-18 19:50 , Processed in 0.019695 second(s), 3 queries , Redis On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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