使用htaccess进行网址重定向

时间:2014-10-01 07:39:25

标签: php apache .htaccess mod-rewrite redirect

我有一个网站,我正在尝试迁移到新主机。迁移到新主机后,由于路径不正确,所有图像都会中断。

网站已迁移到:

http://www.indianradio.net.au/indiantimes.com.au/

图像路径被破坏,一个例子: http://www.indianradio.net.au/cms/fckeditor/editor/userfiles/image/Oct-14-Gaura.jpg

为了工作,路径必须是:

http://www.indianradio.net.au/indiantimes.com.au/cms/fckeditor/editor/userfiles/image/Oct-14-Gaura.jpg

将网址更改为以下内容的最佳方法是:

http://www.indianradio.net.au/indiantimes.com.au/

所以它们都能正常运作。

我的印象是我能用.htaccess做到这一点,但我无法弄清楚如何做到这一点。任何帮助将非常感激!谢谢!

1 个答案:

答案 0 :(得分:1)

你可以用这个:

RewriteCond %{REQUEST_URI} !/indiantimes.com.au/.* RewriteRule ^(.*\.(gif|jpg|png))$ indiantimes.com.au/$1 [L] - 未经测试

但我强烈建议找到一种方法来改变脚本中的图像路径 不使用htaccess。