我有一个 wordpress 站点,但是当我按 Ctrl+U 时,我可以看到关于我站点的所有站点信息(主题、wp-content 等)。 但我看到一个网站 http://www.indiavisiontv.com/ .当我按下 Ctrl+U 时,我们得到一个源代码页面,它不会透露太多内容。他们是如何做到的。
最佳答案
如果您是 php 和 mod_rewrite 的新手,我建议您查看我的回复部分。或者如果你想自己尝试一下,你可以使用类似这样的东西来隐藏 wp-content/plugins 路径结构:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^modules/(.*) /wp-content/plugins/$1 [L,QSA]
</IfModule>
这会将路径更改为/modules 。应用类似于其他结构的东西,您可能需要一些高级重写,请参阅 http://httpd.apache.org/docs/current/mod/mod_rewrite.html
如果喜欢开箱即用的东西,很少有有趣的插件,有些是商业插件,在 WordPress 存储库中也是免费的,我建议尝试 WP Hide & Security Enhancer .这包括很多东西,并有助于改变几乎所有的东西,让你的 WordPress 变得面目全非。以下是代码的一些功能:
- 自定义管理网址
- 阻止默认管理 Url
- 阻止任何直接文件夹访问以完全隐藏结构
- 自定义 wp-login.php 文件名
- 阻止默认 wp-login.php
- 阻止默认 wp-signup.php
- 可调整的主题 url
- 新子主题 url
- 更改主题样式文件名
- 自定义 wp-include
- 阻止默认的 wp-include 路径
- 阻止默认 wp-content
- 自定义插件 url
- 阻止默认插件路径
- 新的上传网址
- 阻止默认上传 url
- 删除 wordpress 版本
- 元生成器 block
- 禁用表情符号和所需的 javascript 代码
- 删除 wlwmanifest 元
- 删除 rsd_link 元数据
- 删除 wpemoji
关于php - 如何从查看源代码中隐藏 Wordpress 详细信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14230411/