上载pdf文件后,只需执行一些步骤来隐藏pdf或上载文件夹文件,除直接链接外,没有人查看这些文件。
为此:
# Disable Directory Browsing 只需将这一小段代码添加到您的。htaccess文件
Options All -Indexes
Or 通过添加此选项,您还可以阻止来自任何用户或查看器的wp内容/上载和特定pdf文件。
# Block files.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^wp-content/uploads/ - [F,L]
RewriteRule !^wp-content/ - [S=3]
RewriteRule ^wp-content/[^/]+\\.pdf$ - [F,L]
</IfModule>
Note: 为确保以下代码不会被WordPress覆盖,请将其放置在中的#BEGIN WordPress和#END WordPress标记之外。htaccess文件。WordPress可以覆盖这些标记之间的任何内容。
More info
# Hide Attachment files in WordPress search result.现在,如果您想从站点搜索结果中隐藏此pdf或其他pdf,请尝试此pdf。
// Exclude attachment from search results - WordPress
add_action( \'init\', \'exclude_attachment_from_search_results\' );
function exclude_attachment_from_search_results() {
global $wp_post_types;
$wp_post_types[\'attachment\']->exclude_from_search = true;
}
这将帮助您在WordPress搜索结果中隐藏所有媒体文件。
# Disallow search engine to index pdf files最后,您必须禁止搜索引擎不索引您的网站pdf文件。粘贴此代码。httaccess公司
<Files ~ "\\.pdf$">
Header set X-Robots-Tag "noindex, nofollow"
</Files>
More Info
Or 在机器人上使用此代码。txt文件
User-agent: *
Disallow: /pdfs/ # Block the /pdfs/directory.
Disallow: *.pdf # Block pdf files. Non-standard but works for major search engines.
希望有帮助。如果你仍然对如何做到这一点感到困惑,那么我建议你最好向能为你做到这一点的人寻求帮助。