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

Wordpress将问题从干净的wp安装重定向到子目录

WordPress是一款流行的开源内容管理系统(CMS),用于建立和管理网站。它具有用户友好的界面和丰富的插件生态系统,适用于各种网站类型,从个人博客到企业门户网站。

当我们想要将问题从干净的WordPress安装重定向到子目录时,可以采取以下步骤:

步骤1:创建子目录 首先,我们需要在WordPress安装的根目录下创建一个子目录。可以通过FTP或文件管理器等工具在服务器上创建一个目录,命名为你想要的子目录名称,例如“blog”。

步骤2:移动WordPress文件 将WordPress文件从根目录移动到子目录。这包括将所有文件和文件夹复制到新创建的子目录中。确保所有文件和文件夹都被正确地复制到新的位置。

步骤3:更新WordPress设置 登录WordPress后台管理界面(通常为/wp-admin),然后进入“设置”>“常规”页面。在“WordPress地址(URL)”和“站点地址(URL)”字段中,将URL更新为子目录的完整路径,例如“https://example.com/blog”。

步骤4:更新.htaccess文件 在WordPress安装的根目录中找到名为“.htaccess”的文件,并使用文本编辑器打开它。在文件的开头添加以下代码:

代码语言:txt
复制
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /blog/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /blog/index.php [L]
</IfModule>

上述代码将确保将所有请求重定向到子目录中的正确文件。

步骤5:更新数据库 在WordPress安装的数据库中更新所有相关URL。可以使用数据库管理工具(如phpMyAdmin)登录到数据库,然后执行以下操作:

  • 找到并打开“wp_options”表。
  • 更新“siteurl”和“home”字段的值为子目录的URL,例如“https://example.com/blog”。
  • 保存更改。

完成以上步骤后,问题就会从干净的WordPress安装重定向到子目录。用户访问主域名时将自动跳转到子目录,并正常显示WordPress网站。

关于WordPress重定向到子目录的优势和应用场景,可以说这种做法可以帮助用户更好地组织网站内容,使主页(例如https://example.com)保持简洁和专业。同时,子目录可以用于特定用途,如博客(https://example.com/blog)或商城(https://example.com/shop)。

腾讯云提供了多个与WordPress相关的产品和服务,以帮助用户在云计算环境中搭建和管理WordPress网站。其中最重要的是腾讯云主机(https://cloud.tencent.com/product/cvm)和腾讯云数据库MySQL版(https://cloud.tencent.com/product/cdb_mysql),这两个产品可以为WordPress提供可靠的托管和数据库支持。

请注意,本答案不涉及亚马逊AWS、Azure、阿里云、华为云、天翼云、GoDaddy、Namecheap、Google等流行云计算品牌商,仅提供腾讯云作为参考。

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

相关·内容

WordPress 中八个有用代码片段

这里介绍了WordPress 中八个有用代码片段,都是用来优化WordPress ,不少是添加到wp-config.php 文件。...1、自动清空文章“回收站”时间间隔 默认的话,WordPress 对于删除“回收站”文章是每隔30 天予以清空(原文如此说,貌似没有吧?)...: define ('EMPTY_TRASH_DAYS', 0); 2、减少文章历史版本 忘记哪个版本开始WordPress 版本控制”功能对许多用户来说就是累赘,每隔一段时间就自动保存文章草稿...', false ); 3、移动 WP-Content 文件夹 WordPress WP-Content 文件夹专门是提供上传文件夹、主题文件、插件文件等,也因为这个原因,常常会成为黑客觊觎对象。...'); 4、“作者文章列表”链接跳转到about 页面 详细解释见《WordPress重定向作者归档链接到“关于”页面》,代码如下: add_filter( 'author_link', 'my_author_link

1.3K50

盘点2020年wordpress常用50个插件合集-吐血推荐

盘点2020年wordpress常用50个插件合集,50个插件已经打包整理好,可以选择性安装或者是去搜索添加。如果后台经常出现安装不成功!...11、DX-auto-save-images 选择DX自动保存图像,DX自动保存图像,自动远程图片保留在本地,并自动生成缩略图。自动保持远程图片本地,和自动生成目的地。...12、Easy WP SMTP 选择简易WP SMTP,简易WP SMTP,通过SMTPWordPress博客发送邮件 13、Elementor 选择Elementor,以创纪录速度创造高端,...23、Redirection 选择重定向,管理您所有的301重定向并监控404错误 24、Robots.txt编辑器 选择Robots.txt编辑器,WordPressRobots.txt 25、Simple...36、WP Force SSL 选择WP Force SSL,整个网站所有流量HTTP重定向HTTPS。

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

    开启多站点: 1、编辑wordpress网站根目录wp-config.php文件,在文件中添加以下代码: define('WP_ALLOW_MULTISITE', true); 图片 2、进入“网站后台...——插件——已安装插件”中停用所有插件 3、进入网站后台,点击左侧“工具——配置网络”进入设置界面 图片 4、在“创建一个WordPress站点网络”界面中根据自己情况选择“子域名”或“子目录” (...子域名需要做域名泛解析,子目录直接跟着本教程操作即可),然后设置“网络标题”和“网络管理员电邮”,默认是主站标题和邮箱 图片  5、点击“安装”按钮后进入“正在启用网络”界面,在该界面WordPress...(如果不是新安装wordpress站点,请备份好网站wp-config.php和.htaccess文件,一旦有错就替换回去) 图片 在网站根目录wp-config.php文件中添加代码: define...6、操作完以上步骤后,重新登陆自己wordpress网站进入后台,此时网站后台左上角和仪表盘选项卡都会发生变化。 这一步可以开启前面停用插件了。

    4.2K50

    WordPress 路径相关函数总结(一):站点路径相关函数

    WordPress中,不能认定wp-content目录一定位于/wp-content下,也不能认为admin地址一定是/wp-admin,为了避免错误,了解WordPress中与获取路径相关函数很重要...如果WordPress安装子目录下,例如http://devework.com/wordpress,则site_url()返回WordPress实际安装地址,相当于后台->设置->常规中WordPress...$url = site_url(); echo $url; //假设WordPress安装在http://devework.com/wordpress下 //输出:http://devework.com.../wp-admin/ content_url() 返回实际wp-content目录,如果是默认安装,且装在根目录下,则如下所示 $url = content_url(); echo $url; //...,例如/2012/07 * 'basedir' - 上传目录服务器绝对路径,不包含子目录 * 'baseurl' - 上传目录完整URL,不包含子目录 * 'error' - 报错信息.

    1.2K80

    WordPress 路径相关函数总结(一):站点路径相关函数

    WordPress中,不能认定wp-content目录一定位于/wp-content下,也不能认为admin地址一定是/wp-admin,为了避免错误,了解WordPress中与获取路径相关函数很重要...如果WordPress安装子目录下,例如http://devework.com/wordpress,则site_url()返回WordPress实际安装地址,相当于后台->设置->常规中WordPress...$url = site_url(); echo $url; //假设WordPress安装在http://devework.com/wordpress下 //输出:http://devework.com.../wp-admin/ content_url() 返回实际wp-content目录,如果是默认安装,且装在根目录下,则如下所示 $url = content_url(); echo $url; //...,例如/2012/07 * 'basedir' - 上传目录服务器绝对路径,不包含子目录 * 'baseurl' - 上传目录完整URL,不包含子目录 * 'error' - 报错信息.

    91960

    10个.htaccess在wp技巧

    10个.htaccess在wp技巧 作者:matrix 被围观: 48,234 次 发布时间:2011-08-05 分类:Wordpress 兼容并蓄 | 2 条评论 » 这是一个创建于...通俗点讲,就是可以通过编写这个文件中某些内容,进而实现.htaccess文件所在目录及其子目录权限与功能 设置,是自己站点灵活多变,下面就介绍.htaccess文件关于WordPress十个应用技巧...重定向WordPressRSS Feed链接地址Feedburner地址 除了修改WP模板文件来定制其输出RSS Feed链接地址外,还可以使用.htaccess文件来进行设置(替换yourrssfeedlink...重定向日期格式WP Permalink链接地址为Postname格式 如 果你目前Permalink地址为/%year%/%monthnum%/%day%/%postname%/ 格式,那么我强烈推荐你直接使用...首先你需要在WordPress后台设置输出Permalinks格式为/%postname%/ 。然后修改.htaccess文件来重定向链接,不然别人以前收藏你网址都会转成404哦!

    2.4K40

    Docker运行WordPress通过Nginx反向代理开启HTTPS绑定域名

    访问 ip:8000/wp-admin image.png 配置Nginx 这里使用nginx开启https并反向代理到worpress,如果没有安装nginx,请先安装nginx。...我们案例域名是aispider.cc,我们把域名全部重定向 https://www.aispider.cc vi /etc/nginx/nginx.conf server {...配置文件 如果直接代理过去,会有很多问题,比如循环重定向转发,js、css等资源走是http请求,地址重定向为localhost,我也是踩了很多坑才配置好。...修改/opt/wordpress/wp-config.php,这个是docker容器挂载卷,增加如下内容 vi /opt/wordpress/wp-config.php define('FORCE_SSL_ADMIN...-f wordpress.yml restart 最后访问配置好地址,看是否能正常访问 我这里用主题是 RK blogger ,如果喜欢,自行百度去下载安装

    1.3K30

    Docker运行WordPress通过Nginx反向代理开启HTTPS绑定域名

    访问 ip:8000/wp-admin 配置Nginx 这里使用nginx开启https并反向代理到worpress,如果没有安装nginx,请先安装nginx。...我们案例域名是aispider.cc,我们把域名全部重定向 https://www.aispider.cc vi /etc/nginx/nginx.conf server {...配置文件 如果直接代理过去,会有很多问题,比如循环重定向转发,js、css等资源走是http请求,地址重定向为localhost,我也是踩了很多坑才配置好。...修改/opt/wordpress/wp-config.php,这个是docker容器挂载卷,增加如下内容 vi /opt/wordpress/wp-config.php define('FORCE_SSL_ADMIN...-f wordpress.yml restart 最后访问配置好地址 https://www.aispider.cc/ 我这里用主题是 RK blogger ,如果喜欢,自行百度去下载安装

    4.1K20

    如何处理WordPress网站404状态死链

    这实际上是所需响应,您可以创建自己自定义404页面来帮助访问者引导正确位置。 一样404报错不同名称 由于不同浏览器以不同方式显示错误消息,因此对于此错误,您可能会看到不同消息。...解决此问题最佳方法是尝试访问旧链接访客自动重定向新链接。这对于用户体验或者SEO优化,都积极。...如果在不添加重定向情况下移动页面内容或重命名页面URL地址名称,则会丢失指向该页面的反向链接所有域名带来权重。 WordPress默认情况下尝试重定向更改或者移动内容。...SEO Tool插件加入URL重定向功能,以便于做WPSEO优化)。...是的,如果检测到404死链数据均没有可代替内容,则不需要考虑301重定向跳转规则设置,而应该这些死链数据提交给百度搜索引擎,告知搜索引擎删除,以免这些旧数据影响网站评级。

    4.8K10

    WordPress SQLite Docker 镜像封装细节

    ,能够更快滚动更新,而非一构建。...3.基于官方 SQLite 项目进行项目的初始化,下载程序压缩包并解压缩到指定位置,插件放置默认激活 mu-plugins 目录,程序文件放置 wp-content/db.php 替换默认数据库对象...,准备一个默认数据目录 wp-content/database,避免初始化遇到权限问题。...为什么要基于官方镜像进行构建 下载量巨大官方镜像 之所以基于官方镜像进行更新,而非完全一进行构建,有几个好处: 1.引入安全风险最低,只是添加了一个新“数据层”选项,没有改动任何系统运行环境...1.如果 SQLite 这类数据库选择是在程序安装时该被解决,那么程序应当在用户初始化安装时候就可以使用。

    9710

    低成本搭建高质量 WordPress 博客实践指南

    sudo nginx -t #检验配置是否有问题sudo systemctl restart nginx #重启Nginx服务器接下来,进入 WordPress 管理后台,选择设置-常规, WordPress...图片3.5 HTTP 自动跳转 HTTPS此时仍然可以通过 HTTP 访问博客,你可以通过配置服务器,让其自动 HTTP 请求重定向 HTTPS。Nginx 支持 rewrite 功能。...://$host$request_uri; #http域名请求转成https}通过浏览器重新访问我们站点http://rileycai.com,可以发现请求 301 重定向https...为了生成页面,WordPress 必须运行进程去查找所需数据,然后数据整合在一起,最后再呈现用户屏幕上。这个过程涉及非常多步骤,当有很多人同时访问你网站时,就会明显拖慢网站速度。...这里推荐一款免费插件——WP Fastest Cache,安装插件然后勾选如下所有免费配置并提交,可以帮你完成 80% wordpress 优化步骤。

    3K92

    WordPress SQLite Docker 镜像封装细节

    ,能够更快滚动更新,而非一构建。...基于官方 SQLite 项目进行项目的初始化,下载程序压缩包并解压缩到指定位置,插件放置默认激活 mu-plugins 目录,程序文件放置 wp-content/db.php 替换默认数据库对象...,准备一个默认数据目录 wp-content/database,避免初始化遇到权限问题。...为什么要基于官方镜像进行构建之所以基于官方镜像进行更新,而非完全一进行构建,有几个好处:引入安全风险最低,只是添加了一个新“数据层”选项,没有改动任何系统运行环境、其他程序文件都是官方发布镜像中...如果 SQLite 这类数据库选择是在程序安装时该被解决,那么程序应当在用户初始化安装时候就可以使用。

    13610

    WordPress 数据库详解

    wp_options WordPress 管理仪表板设置页面设置所有设置都存储在这里。这包括所有主题和插件选项。...这意味着用户始终同一台主机连接。任何使用来自远程服务器凭据请求都将立即被拒绝。 创建新用户后,“权限”选项卡中单击新用户“编辑权限”。...向下滚动到特定于数据库权限部分,并将用户权限分配给仅新创建 WordPress 数据库。您将能够从下拉菜单中选择数据库。 选择新数据库后,您将被重定向一个页面,您将在其中为其指定特定用户权限。...要修复 WordPress 数据库所有部分,请前往底部并在主目录中选择“全部检查”。这会突出显示数据库中所有子目录。 在您看到所有子目录都被选中后,打开“检查所有”字段旁边列表。...首先要做是在您服务器上登录 phpMyAdmin。屏幕左侧窗口中,选择要备份 WordPress 数据库。 右侧窗口显示 WordPress 数据库中所有表。

    5.3K40

    获取 WordPress 路径和 URl 地址函数大全

    为了 WordPress 更快运行直接写了绝对地址,其实是不好,如果修改了 WordPress 程序地址,编写这个插件或者是主题就只有你自己用,别人无法使用,为了避免错误,了解 WordPress...本文主要总结了:站点路径相关函数/主题路径相关函数/插件路径相关函数和路径相关常量,以下均假设 WordPress 站点安装在 http://www.uedsc.com 下。...如果 WordPress 安装子目录下,例如 http://www.uedsc.com/,则 site_url() 返回 WordPress 实际安装地址,相当于后台->设置->常规中WordPress...$url = site_url();echo $url;//假设WordPress安装在http://www.uedsc.com下//输出:http://www.uedsc.com admin_url(...2012/07 ‘basedir’ – 上传目录服务器绝对路径,不包含子目录 ‘baseurl’ – 上传目录完整URL,不包含子目录 ‘error’ – 报错信息.

    1.9K30

    002.WordPress常见插件

    Akismet Akismet 是 WordPress 官方推荐一款 WordPress 防垃圾评论插件,也是默认已安装插件。...Hyper Cache 是非常小巧但很强大WordPress缓存插件,设置简单,完美支持Gzip压缩,可缓存404页,重定向页面等。推荐这两个插件一起搭配使用,效果很不错。...WP Super Cache WP Super Cache 是使用比较多缓存插件,功能也比较齐全。安装 WP Super Cache 插件并启用Gzip选项。...BackWPup BackWPup 是一款超级强大WordPress备份插件,支持全自动定时备份,支持备份FTP空间、邮箱、Dropbox、Amazon S3 ,可以备份数据库、网站任何文件。...Redirection Redirection 是一款功能非常强大WordPress 301重定向插件,对于更换域名或者修改网站安装目录,修改分类目录等,都可以很方便地进行正确转向。

    1.1K20

    如何修复specialadves WordPress Redirect Hack

    攻击者经常利用易受攻击插件来破坏 WordPress 网站并将访问者重定向垃圾邮件和诈骗网站。这是一个持续多年运动。...此 WordPress hack 最新变体涉及以下域: specialadves[.]com 如果您网站访问者重定向看起来像这样页面,那么您网站可能会受到威胁: image.png 在今天帖子中...索引文件顶部移除注入 JS,以防止发生重定向。 核心文件中恶意包含 此外,这种注入一些变体我们已经看到以下 WordPress 核心文件被修改: .....txt文件本身也包含重定向同一个虚假域代码: 应该tmp目录中删除.txt文件,但是只要从核心文件中删除对它引用,就足以停止重定向。...应删除文件末尾混淆内容,或者您​​可以文件完全替换为新副本。 数据库注入 同样伪造 JavaScript 也经常被注入数据库中。

    93630

    大规模黑客活动破坏了数千个WordPress网站

    Sucuri网络安全研究人员发现了一场大规模活动,该活动通过在WordPress网站注入恶意JavaScript代码访问者重定向诈骗内容,从而导致数千个WordPress网站遭破坏。...感染会自动站点访问者重定向包含恶意内容,即网络钓鱼页面、恶意软件下载、诈骗页面或商业网站第三方网站,以产生非法流量。...这些网站都有一个共同问题——恶意JavaScript被注入到他们网站文件和数据库中,包括合法核心WordPress文件,例如: ....点击假验证码后,即使网站未打开,他们也会被迫接收垃圾广告,这些广告看起来像是操作系统生成,而不是浏览器生成。...据Sucuri称,至少有322个网站因这波新攻击而受到影响,它们访问者重定向恶意网站drakefollow[.]com。

    80920

    wordpress发布文章报错HTTP 564解决办法

    我做网站三年了,站虽然不大但是也收录了5000多篇内容,放弃wordpress吧,wordpress确实又是一个很不错开源系统,功能完善,继续使用吧,这个问题真的很头疼。...存储每个文章、链接和对应分类关系wp_term_taxonomy:存储每个目录、标签所对应分类,wp_links:存储友情链接(Blogroll),wp_users:存储用户)插件是引起这个问题最重要原因...开始重装 官方下载好你对应版本wordpress系统安装 一些基础工作:修改固定链接,配置ssl使全站https访问,一些插件先不要安装。...找到你主题文件,最干净版本,不要导入你自己版本,如果有些文件修改了,可以根据你更改内容再改一遍 把原来数据库导入一个新建数据库列表,再分别导出wp_postmeta,wp_posts,wp_terms...重点检查收录文章打开是不是原来页面 安装一些你觉得重要插件,切记每个插件安装后详细检查上面的问题还会不会出现(这里提示一下大家wordpress一定要少装插件一些不必要插件该省就省,即便你需要也要参考一下那些是比较大众插件

    1.3K30

    WordPressRobots协议怎么写?附最新Robots.txt文件下载

    协议文件,我们Robots协议写在Robots.txt文件里面,告诉搜索引擎我网站哪些页面可以收录,哪些页面不可以收录。...当然了效果是有的,目前网站在搜索引擎索引页面出图率已经正常了,可是伴随着出图率恢复,文章重复页面的收录问题也显现了,大家都知道WordPress是一个动态建站程序,他并不像织梦CMS跟帝国CMS那种静态网站...,所以他两个指向同一篇文章链接抓取了回去,这就导致我们在搜索引擎索引页面会出现重复收录问题。...p=14842 一个是动态页面地址,一个是静态页面地址,这就是我们上面所说文章重复收录问题,这个问题严重情况下会造成网站降权,甚至被K,而且就其本身来说,也会导致相关页面的权重分散,那我们WordPress...禁止所有搜索引擎访问/wp-目录(包括子目录) 7:Disallow: /wp-*? ?禁止所有搜索引擎访问/wp-*目录(包括子目录) 8:Disallow: /wp-*.php ?

    2.5K11

    Wordpress搭建网站,新手站长常用插件大盘点(01)

    2、超级缓存WP Super Cache WordPress快速缓存插件,该插件可以动态WordPress博客中生成静态html文件。...生成html文件后,您WEB服务器直接使用html文件来提供服务,而无需处理相对较臃肿和昂贵WordPress PHP脚本。可以大大减轻服务器负载降低服务器开销。...3、WPS隐藏登录 WPS Hide Login是一个非常轻巧插件,可让您轻松安全地登录表单页面的 url 更改为您想要任何内容。它不会字面上重命名或更改核心中文件,也不会添加重写规则。...它只是拦截页面请求并在任何 WordPress 网站上工作。wp-admin 目录和 wp-login.php 页面变得无法访问,因此您应该将其加入书签或记住网址。...7、iThemes Security 推荐大家还是可以安装一款安全相关插件,提高我们wordpress安全性。排除 WordPress 安全隐患。

    1.1K20
    领券