【wordPress】WordPress删除index.php后缀【亲测有效】(手把手教学)

简介: 【wordPress】WordPress删除index.php后缀【亲测有效】(手把手教学)


👉博__主👈:米码收割机

👉技__能👈:C++/Python语言

👉公众号👈:测试开发自动化【获取源码+商业合作】

👉荣__誉👈:阿里云博客专家博主、51CTO技术博主

👉专__注👈:专注主流机器人、人工智能等相关领域的开发、测试技术。



一、 WordPress为什么要删除index.php后缀

删除URL中的“index.php”或其他脚本文件扩展名(如“.php”,“.html”等)通常是出于以下几个原因:

  1. 美观:没有文件扩展名的URL更加简洁,易于阅读,对用户来说更加友好。例如,https://example.com/products 看起来比 https://example.com/products.php 更加简洁。
  2. 语义化URL:语义化URLs更易于理解,可以使内容更容易被搜索引擎识别,并且提高用户体验。例如,https://example.com/products/shoes 更直观地表示内容,而不是 https://example.com/index.php?page=shoes
  3. 隐藏实现细节:删除文件扩展名可以隐藏网站的技术实现细节,这对于一些安全理由来说是有益的。通过这种方式,攻击者或普通用户不容易得知您正在使用哪种编程语言或技术。
  4. 灵活性:如果您决定更改后端技术或文件扩展名,不需要更改URL,这意味着搜索引擎的排名和任何链接到您网站的链接都不会受到影响。
  5. 搜索引擎优化 (SEO):虽然现代搜索引擎对URL的文件扩展名不太敏感,但简洁、结构化和语义化的URLs仍然被认为是搜索引擎优化的最佳实践。简洁的URL更有可能被用户点击,这可能会对点击率产生正面影响。

二、具体操作

第一步:使用宝塔控制面板,进入你的网站,选择 伪静态 ,并选择 wordpress,输入伪静态代码,并点击 保存

代码如下:

location /
{
   try_files $uri $uri/ /index.php?$args;
}
rewrite /wp-admin$ $scheme://$host$uri/ permanent;

第二步:打开 WordPress后台管理,点击 设置 - 固定连接自定义结构 中删除 /php.index/ 并点击保存。

刷新页面就可以看到index.php已经消失了。


相关文章
|
5月前
|
安全 网络安全 PHP
WordPress PHP Everywhere <= 2.0.3 远程代码执行(CVE-2022-24663)
WordPress PHP Everywhere <= 2.0.3 远程代码执行(CVE-2022-24663)
|
5月前
|
安全 数据安全/隐私保护
屏蔽修改wp-login.php登录入口确保WordPress网站后台安全
WordPress程序默认的后台地址wp-login.php,虽然我们的密码设置比较复杂,但是如果被软件一直扫后台入口,一来影响网站的速度增加服务器的负担,二来万一被扫到密码,那就处于不安全的境地。所以,我们最好将后台地址入口隐藏屏蔽起来,我们可以通过下面的命令实现隐蔽wp-login.php入口。
157 0
|
6月前
|
Ubuntu 关系型数据库 MySQL
ubuntu apt 安装wordpress所需所有的 一键脚本 扩展您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。
ubuntu apt 安装wordpress所需所有的 一键脚本 扩展您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。
87 0
ubuntu apt 安装wordpress所需所有的 一键脚本 扩展您的PHP似乎没有安装运行WordPress所必需的MySQL扩展。
|
移动开发 开发框架 前端开发
基于mui和php实现一个乡土文化教学系统
基于mui和php实现一个乡土文化教学系统
60 0
|
安全 关系型数据库 MySQL
WordPress建站之wp-config-sample.php文件
WordPress建站之wp-config-sample.php文件 WordPress 包含名为wp-config-sample.php的文件,让新用户了解常规 WordPress 配置文件的外观。下面北京六翼信息技术有限公司的开发工程师带我们看一下每个标准 WordPress 安装都包含的 WordPress 配置文件示例,并讨论可能的其他选项。查看文件中的注释,了解有关每一行实际含义的更多信息joowp。com。
WordPress建站之wp-config-sample.php文件
|
关系型数据库 MySQL API
如何修复“PHP 安装缺少 WordPress 所需的 MySQL 扩展”的错误?
在WordPress建站,WordPress定制开发过程中,开发者容易遇见“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”的错误提示,如果出现这样的情况,应该怎么办?北京六翼信息有限公司的开发工程师指出,要修复错误“您的 PHP 安装似乎缺少 WordPress 所需的 MySQL 扩展”,您需要确保您的 PHP 安装已正确安装和配置 MySQL 数据库驱动程序 (mysqlnd) 和 mysqli 扩展。只有这样,您才能恢复 WordPress 和 WordPress 数据库之间的正常连接,并让您的网站重新运行。
如何修复“PHP 安装缺少 WordPress 所需的 MySQL 扩展”的错误?
|
安全 PHP
PHP Everywhere 三个 RCE 漏洞威胁大量 WordPress 网站
PHP Everywhere 三个 RCE 漏洞威胁大量 WordPress 网站
207 0
|
消息中间件 监控 网络协议
SaltStack安装Apache/Mysql/PHP部署Wordpress
SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzmq、PyCrypto、Pyjinjia2、python-msgpack和PyYAML等)构建。 SaltStack 采用 C/S模式,server端就是salt的master,client端就是minion,minion与master之间通过ZeroMQ消息队列通信。 master监听4505和4506端口,4505对应的是ZMQ的PUB system,用来发送消息,4506对应的是REP system是来接受
177 0
|
关系型数据库 MySQL Linux
Linux+WordPress+Apache 个人博客搭建教学
Linux WordPress Apache 个人博客
1508 0
Linux+WordPress+Apache 个人博客搭建教学
|
3月前
|
安全 关系型数据库 MySQL
PHP与MySQL交互:从入门到实践
【9月更文挑战第20天】在数字时代的浪潮中,掌握PHP与MySQL的互动成为了开发动态网站和应用程序的关键。本文将通过简明的语言和实例,引导你理解PHP如何与MySQL数据库进行对话,开启你的编程之旅。我们将从连接数据库开始,逐步深入到执行查询、处理结果,以及应对常见的挑战。无论你是初学者还是希望提升技能的开发者,这篇文章都将为你提供实用的知识和技巧。让我们一起探索PHP与MySQL交互的世界,解锁数据的力量!