Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在多个域上编写链接的正确方法_Html_Apache_Mod Rewrite_Virtualhost - Fatal编程技术网

Html 在多个域上编写链接的正确方法

Html 在多个域上编写链接的正确方法,html,apache,mod-rewrite,virtualhost,Html,Apache,Mod Rewrite,Virtualhost,如果我有多个域名都指向同一个网站,你应该如何写你的链接,使它们不会中断时,通过不同的领域使用 假设我有相同网站的以下域 oshirowanen.com oshiro_wanen.com osh.i.ro.wa.nen.com 如果我有一个html链接,如下所示 <img src="http://www.oshirowanen.com/images/me.jpg" /> 只有当用户访问oshirowanen.com时才会显示 如何正确地使用img标记,使其在所有3个域上工作?如

如果我有多个域名都指向同一个网站,你应该如何写你的链接,使它们不会中断时,通过不同的领域使用

假设我有相同网站的以下域

oshirowanen.com
oshiro_wanen.com
osh.i.ro.wa.nen.com
如果我有一个html链接,如下所示

<img src="http://www.oshirowanen.com/images/me.jpg" />

只有当用户访问oshirowanen.com时才会显示


如何正确地使用img标记,使其在所有3个域上工作?

如果所有域都指向同一索引,则可以使用相对路径

<img src="images/me.jpg"/>

如果所有域都指向同一个索引,那么您可以只使用相对路径

<img src="images/me.jpg"/>

只要


只是



如下所示:
,src来自该页面访问的任何域的根。

如下所示:
,src来自该页面访问的任何域的根。

您不应该在多个域上拥有同一网站。选择一个是规范的,并将其他的重定向到它。我认为,你需要查看你的apache配置来重写其他的(可能是第二个和第三个),以便将URL复制到规范的站点,例如…@Tchalvok,我正试着这样做,但运气不太好:你不应该在多个域上有同一个网站。选择一个是规范的,并将其他的重定向到它。我支持这一点,您需要查看您的apache配置以重写其他配置(可能是第二个和第三个),将URL复制到规范站点,例如…@Tchalvok,我正在尝试这样做,但运气不太好:是的,使其与问题中的示例等效。(使用“/”表示相对于站点的根目录;不使用“/”表示相对于HTML文档的URL。)是的,使其与问题中的示例等效。(带“/”,它是相对于站点的根目录的;不带“/”,它是相对于HTML文档的URL的。)如果它是相对于HTML文件的。如果您的所有html文件都在一个文件夹中,并且图像文件夹在该文件夹中,则不需要/。如果它是相对于html文件的。如果您的所有html文件都在一个文件夹中,并且您的图像文件夹在该文件夹中,则不需要/。