http://www.something.com/m显示所有图片。但是在子域名中 http://m.something.com未显示任何图片。 (不要介意我的设计) 一切都很好。图像链接是正确的。我很困惑发生了什么。请建议我。
我的htaccess文件有问题。我不想放硬编码链接,因为图片太多了。 我在根文件夹(public_html)中还有一个htaccess文件:
RewriteEngine on
RewriteRule ^more/([^/\.]+)/?([^/\.]+)? index.php?ln=$1 [L]
RewriteRule ^show/([^/\.]+)/?([^/\.]+)? tv.php?tv=$1&&ln=$2 [L]
RewriteRule ^tv/([^/\.]+)/?([^/\.]+)? show.php?tv=$1&&info=$2 [L]
答案 0 :(得分:0)
您可以使用“../”从子域引用图像。 您可以将图片复制到您的子域名,并使用域应用程序中的hrefs或子域名中的参考图片直接使用域名的绝对路径,如“http://www.drissho.com/images/play.png”。
答案 1 :(得分:0)
这是因为您尝试从子域而不是主域渲染图像。您已将图像上传到主域。
一种解决方案是,在图片代码中,使用完整的网址而不是相对网址
<img src="../vid_photo/85179657faa1d0059ef85ab7f4986d25.png" />
应该是
<img src="http://www.drissho.com/vid_photo/85179657faa1d0059ef85ab7f4986d25.png" />