0

由于最近托管公司的搬迁,我有一些网站要关闭一段时间,我的主要关注点转移到其他地方的大型项目上,这最终会使我的网站关闭一段时间。

所以我至少需要做的是在所有有问题的域中删除一个 htaccess 文件,并让所有非基于图像的流量指向一个实际启动并运行的域、重定向 301 或其他什么,然后有一个类似的逻辑仅适用于图像,因此我可以将图像托管在其他地方,例如旧表单帖子再次指向将要启动的同一域上的单个图像。

我需要这样做,因为由于其他域的所有 404 和文件未找到问题,我的服务器错误日志每小时填充 10k+ 行。实际上,理想情况下,我想将所有流量指向一个单独的文件,然后使用该文件将错误转储到数据库中,但如果它是图像请求,则使用同一个文件来提供单个图像。

这些逻辑中的任何一个都可能吗?

4

1 回答 1

4

以下应该有效:

RewriteEngine on
RewriteRule \.(jpg|jpeg|png|gif)$ http://yournewsite.com/imagetoshow.png [NC,L,R]
RewriteRule (.*) http://yournewsite.com [R]
于 2012-06-24T23:38:41.507 回答