0

我正在实时服务器上构建一个 joomla 网站,并且必须在没有互联网连接的情况下在本地下载整个内容才能工作。

我面临以下问题:

<img src="/images/photos/thumbnails/Topothesia.jpg">

确实在live server上正常出现,而在wamp环境下加载失败

我可以通过将其更改为:

<img src="http:/localhost/sitename/images/photos/thumbnails/Topothesia.jpg">

两个页面都有(如果相关)

<base href="http://***live site or localhost***/en/foo/bar" />

我知道这与每个(apache?)服务器如何处理相对或绝对链接有关,但我需要一种方法让本地 wamp 服务器像实时服务器一样工作。

关于如何处理它的任何想法?

提前致谢。

4

1 回答 1

0

您可以在本地 WAMP 安装上的 .htaccess 文件末尾添加一行,以自动将本地图像链接重定向到根 localhost 网站的正确子目录。

RewriteRule ^images/(.*)$ /sitename/images/$1 [R=301,NC,L]

* 编辑 *

我发现了一些在 WAMP 服务器上设置多个主机的链接,虽然没有直接关系;该过程确实将 WAMP 配置为在本地正确读取 SEF 和文件引用的 URL 路径。

https://www.virendrachandak.com/techtalk/creating-multiple-virtual-websites-in-wampserver/
http://www.codeforest.net/multiple-virtual-hosts-in-wamp
http://viralpatel.net /blogs/how-to-setup-multiple-virtual-hosts-in-wamp/

于 2014-04-18T17:05:51.087 回答