如何在WordPress中隐藏或加密自定义网页的网址?
在我的情况下,我有一个文件夹,包含很多子文件夹,文件,图像等。当我访问这些页面时,它会在地址栏中显示文件或文件夹URL的完整路径。最终用户可以使用地址栏中显示的URL轻松访问页面,我认为这不是安全的。
答案 0 :(得分:0)
如果没有人能够直接打开资源,您可以在此文件夹中创建一个文件,并将其称为“.htaccess”。在这个文件中你只需要
Deny from all
就是这样 - nobady可以打开资源。如果有一个脚本,例如你可以使用php
包含它<?php
include '/path/to/my/protexted/directory/script.php';
// Some for require etc.
如果某人仍然可以通过网址打开此特定源文件,您可以考虑使用htaccess和htpasswd进行简单的密码保护
有关此内容的更多信息,请参阅此处:
http://www.htaccesstools.com/htpasswd-generator/
http://www.htaccesstools.com/htaccess-authentication/
请务必仔细阅读以下两部分:htaccess和htpasswd
如果您需要非常特殊的链接/加密,可以使用数据库存储生成的字符串/哈希值以及文件的路径。这些将是实现这一目标的示例步骤:
用户打开网址,例如mypage.dev/hiddenContent?hash=231n1
您读取了哈希和匹配路径(在db示例之后)
id | hash | path
1 231n1 'my/hidden/file.img'
您可以通过require
打开文件<?php
include($path);
希望这有点帮助
答案 1 :(得分:0)
首先你去wp-content-&gt; Themes-&gt; functions.php
然后移除 add_theme_support(&#39; title-tag&#39;);
现在重新加载您的网站并查看地址栏。