我想向用户显示上传的图片和视频的短网址。如果用户下载图片,他们不会获得图片和视频的实际路径。用户无法知道图片和视频的实际位置。请让我知道如何在 wordpress 中做到这一点?这可能在 htaccess 文件中吗?
例如。 http://example.com/images/pic.jpg
我想。
我想向用户显示上传的图片和视频的短网址。如果用户下载图片,他们不会获得图片和视频的实际路径。用户无法知道图片和视频的实际位置。请让我知道如何在 wordpress 中做到这一点?这可能在 htaccess 文件中吗?
例如。 http://example.com/images/pic.jpg
我想。
您必须只公开短 URL。您指向这些图像的所有链接,但看起来像http://example.com/pic.jpg
表格。
您可以通过检查这样的文件是否存在来在内部重写http://example.com/pic.jpg
to ,然后在内部重写以便保留浏览器上的 URL,但它们从以下位置获得图像:/images/pic.jpg
http://example.com/pic.jpg
/images/pic.jpg
RewriteEngine On
# check that it's an image
RewriteCond %{REQUEST_URI} \.(jpe?g|png|gif|bmp)$ [NC]
# check that the resource actually exists in the /images/ directory
RewriteCond %{DOCUMENT_ROOT}/images%{REQUEST_URI} -f
# internally rewrite:
RewriteRule ^ /images%{REQUEST_URI} [L]