首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Wordpress多站点URL更改-wp-找不到admin

WordPress多站点URL更改-wp-找不到admin是一个关于WordPress多站点设置中URL更改导致无法找到admin页面的问题。

WordPress是一款开源的内容管理系统(CMS),被广泛用于建立各种类型的网站和博客。它提供了一个用户友好的界面和丰富的功能,使得网站的创建和管理变得简单和高效。

多站点是WordPress的一个功能,允许用户在同一个WordPress安装中管理多个网站。每个网站都有独立的内容和设置,但共享同一个后台管理系统。

在多站点设置中,有时需要更改网站的URL,例如从原来的域名或子目录更改为新的域名或子目录。然而,当URL更改后,可能会出现找不到admin页面的问题。

解决这个问题的步骤如下:

  1. 检查.htaccess文件:在WordPress安装目录下的.htaccess文件中,确保以下代码存在并正确配置:
代码语言:txt
复制
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]

# add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]

RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
RewriteRule . index.php [L]
  1. 更新数据库中的URL:登录WordPress后台,进入“网络设置”->“设置”->“常规”,确保“WordPress地址(URL)”和“站点地址(URL)”设置正确。
  2. 更新wp-config.php文件:在WordPress安装目录下的wp-config.php文件中,添加以下代码:
代码语言:txt
复制
define('WP_HOME','http://example.com');
define('WP_SITEURL','http://example.com');

将上述代码中的"http://example.com"替换为你的新URL。

  1. 清除浏览器缓存:清除浏览器缓存和Cookie,然后重新访问WordPress网站。

如果以上步骤都正确执行,但问题仍然存在,可能是其他插件或主题的冲突导致。可以尝试禁用所有插件和切换到默认主题,然后逐个启用插件和主题,以确定是哪个组件引起的问题。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云服务器(CVM):提供可扩展的云服务器实例,适用于各种规模的网站和应用程序。详情请参考:https://cloud.tencent.com/product/cvm
  • 腾讯云数据库(TencentDB):提供高性能、可扩展的数据库服务,包括云数据库MySQL、云数据库MariaDB等。详情请参考:https://cloud.tencent.com/product/cdb
  • 腾讯云对象存储(COS):提供安全可靠的云端存储服务,适用于存储和管理各种类型的数据。详情请参考:https://cloud.tencent.com/product/cos

请注意,以上推荐的腾讯云产品仅供参考,具体选择应根据实际需求和情况进行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

WordPress站点模式 在Nginx下的rewrite配置方法

最近在把很多应用从Apache转入Nginx下,遇到最棘手的问题莫过于两个平台下rewrite规则的重新调整,下面就拿WordPress为例,和大家分享一下WordPress站点模式下,如何配置Nginx...我们在开启WordPress(版本:3.2.1)站点模式的过程中,会提示我们将一段rewrite写入.htaccess文件中,如下: RewriteEngine On RewriteBase /...开始,我从网上找了很多案例进行尝试,没有一个能够正常运行,于是经过一番摸索后,写出了下面的规则,WordPress站点模式在这套规则下可以正常运行。.../$ /wp-admin/ break; } location ~ /[_0-9a-zA-Z-]+/wp-([a-zA-Z-])*\.php {     rewrite ^/[_0-9a-zA-Z...-]+/(.*\.php) /$1 last; } location ~ /[_0-9a-zA-Z-]+/wp-(admin|content|includes).* {     rewrite ^

1.9K20

wordpress开启子目录站点模式并给子站绑定独立域名

wordpress开启站点模式,站点模式即是使用一套wordpress程序就可以搭建多个独立、互不干扰的wordpress站点,各站点之间的用户、文章、附件等都互不干预。...wordpress站点模式对于需要搭建多个不同语言外贸站子站点的用户,或者不同主题的演示网站的用户来说都非常理想。...(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?...创建一个子目录站点: 1、进入网站后台,点击“我的站点”选项卡下的“管理网络”,进入管理界面 2、点击左侧“站点”选项卡下的“添加新的”进入添加站点界面: 图片 站点地址(URL):设置的便是子目录站点的访问地址...6.成功建立子站后,所有的站点的固定链接都会被更改,请手动把原来的固定链接修改回来就可以了,如果在开启站点前使用的WordPress默认的固定链接方式,则不会有这一步的变化。

3.7K50

Vulnhub渗透测试:DC-2

打开之后我们看到的是一个wordpress站点,在前端页面上我们看到了flag1. ? 我们可以看到里面的提示,大致意思是 你通常的单词表可能不起作用,所以,也许你只需要成为 cewl。...如果找不到, 请以另一个身份登录。看到这个提示我们肯定知道要进行登录,对于wordpress模板来说我相信大家 应该是挺熟悉的,我们要登陆的肯定要去找他的后台登陆界面。...对于wordpress比较熟悉,或者说靶 场建造时没有对后台登录页面进行更改名字。...如果是这样我们可以直接猜到后台管理登录界面 wp-login.php 如果我们对wordpress站点不太熟悉的时候或者后台管理页面被重命名时,我们可以通过nikto工具来 进行扫描网站的结构 ?...wpscan是一个扫描 WordPress 漏洞的黑盒子扫描器,可以扫描敏感文件、获取站点用户名,获取安装的所有插件、主题,以及存在漏洞的插件、主题,并+提供漏洞信息。

92320

Vulnhub渗透测试:DC-3

打开之后我们看到的是一个wordpress站点,在前端页面上我们看到了flag1. ? 我们可以看到里面的提示,大致意思是 你通常的单词表可能不起作用,所以,也许你只需要成为 cewl。...如果找不到, 请以另一个身份登录。看到这个提示我们肯定知道要进行登录,对于wordpress模板来说我相信大家 应该是挺熟悉的,我们要登陆的肯定要去找他的后台登陆界面。...对于wordpress比较熟悉,或者说靶 场建造时没有对后台登录页面进行更改名字。...如果是这样我们可以直接猜到后台管理登录界面 wp-login.php 如果我们对wordpress站点不太熟悉的时候或者后台管理页面被重命名时,我们可以通过nikto工具来 进行扫描网站的结构 ?...wpscan是一个扫描 WordPress 漏洞的黑盒子扫描器,可以扫描敏感文件、获取站点用户名,获取安装的所有插件、主题,以及存在漏洞的插件、主题,并+提供漏洞信息。

75410

WordPress固定链接伪静态设置图文教程

另外需要用WordPress来搭建个人网站的可以参考文档 如何搭建网站(熟悉建站流程+建站程序) WordPress如何搭建个人网站(Linux版本) WordPress如何搭建个人网站(Windows...国内的各大搜索引擎都声明可以正常收录动态链接,但是由于互联网最原始的网页设计都是html、htm,切搜索引擎本身的站点都是静态页面,所以种种原因使得众多站长把网站静态化。...WordPress固定链接伪静态化设置规则,是根据你主机环境来决定的,不需要插件,网上运行的wordpress无非IIS/Apache/Nginx这三种环境。... content (i.e. theme), admin, etc....RewriteRule /wp-(.*) /wp-$1 L # For normal wordpress content, via index.php RewriteRule ^/$ /index.php

4.1K40

WordPress 常量概述

值:true WP_INSTALLING_NETWORK 如果是来自多站点管理后台的请求或者正在安装站点的时候,将被定义。...值:表名 站点(Multisite) ALLOW_SUBDIRECTORY_INSTALL 设置使用子目录方式安装站点 值:true|false BLOGUPLOADDIR 设置站点的上传目录的绝对路径...MULTISITE 设置是否启用站点功能。 值:true NOBLOGREDIRECT 如果注册关闭或者站点不存在的时候,WordPress 应该跳转的页面。...wp-admin' 或者 SITECOOKIEPATH 的子目录(如果站点的话)。 ALLOW_UNFILTERED_UPLOADS 设置管理员是否无过滤方式上传。...默认:false 或者 主站点的子域名(如果站点) CUSTOM_TAGS 允许去覆盖默认的安全 HTML tag 标签。 See:/wp-includes/kses.php.

98120

每天一个WordPress文件:wp-config.php

当你把你博客从搬家到另外一个地方并且更改了域名,你就不需要在数据库中去修改 URL,直接就可以在 wp-config.php 里面设置。...WordPress 默认设置是:分配给 PHP 40M(单站点),64M(站点)。...); 自动优化的脚本在:/wp-admin/maint/repair.php 禁止更新全局表 每次 WordPress 更新,WordPress 可能会对全局表做一些更新,如果你自己已经对这些表做了修改...' ); 清理图片缩略图 默认情况下,WordPress 在上传图片的时候,会根据图片格式创建一组图片,当你更改设置的时候,这些图片不会被删除,如果你不想那么图片的时候: define( 'IMAGE_EDIT_OVERWRITE...站点只有超级管理员才行(super admin),所有其他用户都认为不可信的。

66930

在Ubuntu 18.04上安装WordPress

注意如果您在访问域名时未显示WordPress,请尝试添加/wp-adminURL的末尾。如果您之前在站点的主目录中创建了索引文件则有可能发生这种情况。...,您可以通过添加/wp-admin到您网站网址的末尾,从浏览器访问WordPress网站的控制面板:example.com/wp-admin。...您现在已成功安装WordPress。 创建WordPress永久链接(可选) 永久链接是永久加链接。永久链接是为WordPress中的特定帖子或页面自动创建的URL,以便您或其他人可以访问它们。...有关永久链接的更多信息,请访问WordPress永久链接指南。 永久链接设置: 1.通过站点的/wp-adminURL 登录WordPress控制面板。...4.配置您的Web服务器从而可以使用以下对应的部分来允许WordPress创建自定义URL

7.7K10

bloginfo()用法小结|wordpress函数

bloginfo()显示关于您的wordpress站点的信息,主要是从您的用户配置文件和WordPress管理屏幕的一般设置中收集的信息。它可以在模板文件的任何地方使用。这总是将结果打印到浏览器。...'wpurl' - 显示在 设置 > 常规 中设置的 “WordPress 地址 (URL)”。该数据是从 wp_options 这个数据表中检索到的 "siteurl" 记录。...可以考虑使用 site_url() 来代替,尤其是在使用 子目录路径方式,而不是使用 子域名 来配置站点时(bloginfo将返回根网站的URL,而不是子站点URL)。...'url' - 显示在 设置 > 常规 中设置的 “站点地址(URL)”)”。该数据是从 wp_options 这个数据表中检索到的 "home"记录。 可以考虑使用 home_url() 代替。...'admin_email' - 显示在 设置 > 常规 中设置的 “电子邮件地址”。该数据是从 wp_options 这个数据表中检索到的 "admin_email"记录。

86110
领券