2012-01-12 98 views
0

有人使用我的形象的网址在他的网站... 我想我的网站图片URL重定向这样的:PHP的MySQL重定向图片网址链接URL

> mysite.com/wallpaper/image_car.jpg 

重定向到

> mysite.com/wallpaper/image_car.html 

当他在他的网站上使用则其重定向 我想代码PHP

+0

也许使用一些mod_rewrite?并用PHP页面对其进行补充以处理重定向应该发生的地方。 – lfxgroove 2012-01-12 10:20:57

+0

安东..我不知道如何在mod_rewrite中使用?请你帮我 – HAS 2012-01-12 10:23:03

+0

个人网站使用我的带宽。然后我想图像URL转换为链接url – HAS 2012-01-12 10:24:40

回答

1

你应该使用重写引擎:

RewriteEngine on 
RewriteCond %{HTTP_REFERER} !yourdomain.com 
RewriteRule ^\.jpg $1\.html [R=301,L] 

这将重定向所有未被您的域名巫婆结尾的流量以jpg结尾的流量到以html结尾的相同URL。

将这个片段为.htaccess文件或者Apache的配置文件中的相应位置指令

+0

我会尝试它 – HAS 2012-01-12 10:33:59

+0

在图像SRC他们使用我的网站图像 – HAS 2012-01-12 10:44:48

+0

那好吧,他们有这样的src属性:http://yourdomain.com/img/myimage.jpg 。此代码将其重定向到http://yourdomain.com/img/myimage.html – rkosegi 2012-01-12 10:46:40

0

你可以尝试HTTP引用头,看看哪些域正在使用您的项目,并将其重定向到,如果它不是你。

+0

其许多博客网站使用我的图片 – HAS 2012-01-12 10:33:28

+0

我知道,这仍然是要走的路。看看@ rkosegi的回答。 – 2012-01-12 10:50:42