Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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重定向域内的所有内容,但保留图像_.htaccess - Fatal编程技术网

.htaccess htaccess重定向域内的所有内容,但保留图像

.htaccess htaccess重定向域内的所有内容,但保留图像,.htaccess,.htaccess,我有parkeddomain.com和maindomain.net(在配置服务器时设置) 该网站在parkeddomain.com上运行,供大家思考 现在我需要将所有请求重定向到maindomain.com到parkeddomain.com 到目前为止我 RewriteCond %{HTTP_HOST} ^maindomain.net$ [OR] RewriteCond %{HTTP_HOST} ^www.maindomain.net$ RewriteRule (.*)$ http://www.

我有parkeddomain.com和maindomain.net(在配置服务器时设置) 该网站在parkeddomain.com上运行,供大家思考

现在我需要将所有请求重定向到maindomain.com到parkeddomain.com

到目前为止我

RewriteCond %{HTTP_HOST} ^maindomain.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.maindomain.net$
RewriteRule (.*)$ http://www.parkeddomain.com/$1 [R=301,L]
但仅域重定向,内部页面/子文件夹不重定向

此外,我还需要无Cookie速度的目的,静态/图像文件,我需要保持图像的url 不重定向

例如:
www.maindomain.net/sample.html
需要重定向到
www.parkeddomain.com/sample.html

但是
www.maindomain.net/images/abc.jpg
不要重定向到任何地方

尝试以下方法:

RewriteCond %{HTTP_HOST} ^maindomain.net$ [OR]
RewriteCond %{HTTP_HOST} ^www.maindomain.net$
RewriteRule (.*)\.jpg - [L]
RewriteRule (.*)$ http://www.parkeddomain.com/$1 [R=301,L]
下面的规则说明,如果url以
.jpg
结尾,则不要执行任何操作。
-
表示什么都不做,而
[L]
表示这应该是最后一条要遵循的规则,因此它忽略以下任何规则

RewriteRule (.*)\.jpg - [L]
如果您需要多个图像扩展,则可以使用类似于:

RewriteRule (.*)\.(jpg|jpeg|gif|png) - [L]

4.我已尽了最大努力,但仍然没有成功。。只重定向了根域。。其他页面仍然不是chagne。。请查看:并转到xaluan.org的行配置。我再次进行了测试,奇怪的是,它是用像xaluan.org/thantoan.php这样的php文件重定向的吗?pay=1,但不能使用html或图像文件/bloon.html。。因此,如果不需要为RewriteRule(.*)\.jpg-[L]进行配置,它仍然可以工作。。在我旁边,我把配置放在服务器上,将永远在循环中重定向。。没有理想!