【问题标题】:how to hide original image path using .htaccess如何使用 .htaccess 隐藏原始图像路径
【发布时间】:2019-08-09 03:28:25
【问题描述】:

我正在尝试从我的 WordPress 网站隐藏原始图像路径。在哪里不起作用。但其他规则正常工作。

我试过了

RewriteEngine On
RewriteRule ^unisol/([^/]+)$ ScanSource/$1 [L]

但它不起作用。

当我检查 .htaccess 检查器时,它显示为 true。

我需要像下面这样的图像路径

原始路径:https://s7d9.scene7.com/is/image/ScanSource/samsung-domecameras

预期路径:https://s7d9.scene7.com/is/image/unisol/samsung-domecameras

图片来自另一个域。

另外,判断是否有除 .htaccess 之外的其他方法

我知道以前有人问过这个问题,但它对我没有帮助。

谢谢。

【问题讨论】:

    标签: wordpress .htaccess


    【解决方案1】:

    在您的 s7d9.scene7.com .htaccess 文件顶部添加此规则,以便将 /is/image/unisol/any 重写为 /is/image/ScanSource/any

    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteRule ^is\/image\/unisol\/(.*)$ /is/image/ScanSource/$1 [L]
    </IfModule>
    

    【讨论】:

    • 我无法访问 s7d9.scene7.com 域。我有另一个域可以访问该域的图像。
    • 如果不访问 s7d9.scene7.com(原始和预期域),则无法在这种情况下使用 .htaccess 文件进行重写。
    • 还有别的办法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-05-12
    • 2020-02-28
    • 1970-01-01
    • 2022-11-22
    • 2012-03-30
    • 1970-01-01
    相关资源
    最近更新 更多