Php 使用htaccess将任何请求重定向到另一个域
我有一个网站,其中有一个按钮,可以创建一张随机图片并将其添加到../wf/pix/random-name.png 例如,您可以在create.my-domain.com上单击一个按钮,在create.domain.com/create/wf/pix/random-name.png上生成一张随机图片 但现在我想将所有流量重定向到另一个域。。所以我想要的请求是:-Php 使用htaccess将任何请求重定向到另一个域,php,.htaccess,redirect,mod-rewrite,Php,.htaccess,Redirect,Mod Rewrite,我有一个网站,其中有一个按钮,可以创建一张随机图片并将其添加到../wf/pix/random-name.png 例如,您可以在create.my-domain.com上单击一个按钮,在create.domain.com/create/wf/pix/random-name.png上生成一张随机图片 但现在我想将所有流量重定向到另一个域。。所以我想要的请求是:- create.domain.com/create/wf/pix/random-name1.png create.domain.com/
- create.domain.com/create/wf/pix/random-name1.png
- create.domain.com/create/wf/pix
- create.domain.com/create/wf
- create.domain.com/create
- create.domain.com
使用
htaccess
,我如何做到这一点?这正是我想要的东西。请检查。。
重新启动发动机
RewriteCond %{HTTP_HOST} create.domain\.com\create\wf\pix\ [NC]
RewriteRule (.*) http://domain2.com/$1 [R=301,L]
# BEGIN Redirect
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} create.domain\.com\create\wf\pix\ [NC]
RewriteRule (.*) http://domain2.com/$1 [R=301,L]
</IfModule>
确保发动机已打开
RewriteCond %{HTTP_HOST} create.domain\.com\create\wf\pix\ [NC]
RewriteRule (.*) http://domain2.com/$1 [R=301,L]
# BEGIN Redirect
<IfModule mod_rewrite.c>
Options +FollowSymLinks
RewriteEngine on
RewriteCond %{HTTP_HOST} create.domain\.com\create\wf\pix\ [NC]
RewriteRule (.*) http://domain2.com/$1 [R=301,L]
</IfModule>
#开始重定向
选项+FollowSymLinks
重新启动发动机
重写cond%{HTTP_HOST}create.domain\.com\create\wf\pix\[NC]
重写规则(.*)http://domain2.com/$1[R=301,L]
是的,我有。。以下是我到目前为止所做的工作,并让它发挥作用。。。我使用了cPanel子域重定向,它为我创建了htaccess文件,然后我重新创建了文件夹,并将htaccess文件放在每个文件夹中。。但是必须有一种更好、更智能的方法……您是希望每个域中的目录样式相同,还是希望所有图像都位于新域的根目录中