因此,在将一个实时站点移动到本地计算机上进行脱机展示后,由于dreamweaver放错了位置的../
,许多链接都断开了。
它可以在线工作,因为该域的用户没有权限离开它的文档根目录,但在本地却不是这样。
有没有一个.htaccess可以放在根目录中,当我试图导航到它的父目录时,它会限制或重定向回它自己?
因此,站点位于xampp/mysite/
中,img源的值为../images/image.png
。
因此,它在xampp/images/image.png
中查找图像,而不是停留在它的根目录xampp/mysite/images/image.png
中
发布于 2012-01-13 01:46:37
我假设您的所有图像都在/xampp/mysite/images
目录中。
如果是这样,那么您可以尝试将以下内容添加到站点根目录下的.htaccess文件中。
RewriteEngine on
RewriteBase /
#if request is not in xampp/mysite/images/
RewriteCond %{REQUEST_URI} !^/xampp/mysite/images/ [NC]
#rewrite images to /xampp/mysite/images
RewriteRule /(.+\\.(png|jpg|gif))$ /xampp/mysite/images/$1 [NC,L]
https://stackoverflow.com/questions/8844458
复制