Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.htaccess 棘手的修改_.htaccess_Mod Rewrite - Fatal编程技术网

.htaccess 棘手的修改

.htaccess 棘手的修改,.htaccess,mod-rewrite,.htaccess,Mod Rewrite,我希望有人能帮助我,我正在寻找帮助一些麻烦的前客户 他们有来自URL的具有以下子结构的图像: 由于一个很长的故事,我不完全理解,子结构存在,现在处于危险之中 任何人都可以指出一种解决方案,将上述内容改写为: 这也不会影响像这样的事情: images.THIRD-DOMAIN.com/image.jpg 对此挑战的任何帮助都将不胜感激 感谢您,如果这篇文章写得不好,很抱歉,这不是我的专业领域。这将重定向: RewriteEngine On RewriteCond %{HTTP_HOST} ^i

我希望有人能帮助我,我正在寻找帮助一些麻烦的前客户

他们有来自URL的具有以下子结构的图像:

由于一个很长的故事,我不完全理解,子结构存在,现在处于危险之中

任何人都可以指出一种解决方案,将上述内容改写为:

这也不会影响像这样的事情:

images.THIRD-DOMAIN.com/image.jpg

对此挑战的任何帮助都将不胜感激

感谢您,如果这篇文章写得不好,很抱歉,这不是我的专业领域。

这将重定向:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^images.abc1234.SPECIFIC-DOMAIN.com$ [NC]
RewriteRule ^(.*\.(jpg|png|gif))$ http://images.ANOTHER-DOMAIN.com/$1 [L,R=301]

你有什么问题?非常感谢。如果您知道的话,还有一个附加层可以添加问题,是否有某种方法可以使您的答案适合存在多个子节点(image.abc124.SPECIFIC_DOMAIN.com和image.zyx1234.SPECIFIC-DOMAIN.com等)的场景,而不必为每个子节点制定单独的规则?谢谢。请尝试将
^images.[^\.]+.SPECIFIC-DOMAIN.com$
作为主机的正则表达式。谢谢。非常有用。顺致敬意,