Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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
.htaccess htaccess问题_.htaccess - Fatal编程技术网

.htaccess htaccess问题

.htaccess htaccess问题,.htaccess,.htaccess,我必须为mysite编写htaccess。实际上我们有两个领域。com和。例如,我打开了“.com”站点,它将以动作方式从“.in”域访问文件。.com站点中没有文件。如何为此写入.htaccess 谢谢。如果您有权访问web服务器,请使用配置对此进行归档。对于apache2,它只需要虚拟主机中的服务器别名。否则,请使用重定向或url重写 如果您也不能使用它们(因为您在有限的虚拟环境中,例如),请在.com目录中放置index.html,将其配置为通过meta refresh标记重定向。将以下行

我必须为mysite编写htaccess。实际上我们有两个领域。com和。例如,我打开了“.com”站点,它将以动作方式从“.in”域访问文件。.com站点中没有文件。如何为此写入.htaccess


谢谢。

如果您有权访问web服务器,请使用配置对此进行归档。对于apache2,它只需要虚拟主机中的服务器别名。否则,请使用重定向或url重写

如果您也不能使用它们(因为您在有限的虚拟环境中,例如),请在.com目录中放置index.html,将其配置为通过meta refresh标记重定向。将以下行放在index.html的标题部分:

<meta http-equiv="refresh" content="0; URL=http://yourinsite.in/">

然后使用.htaccess文件上的DirectoryIndex指令将其自动加载为默认索引页:

DirectoryIndex.html


这会在用户浏览yoursite.com/时打开index.html,并自动引导她进入yourisite.in。

如果您可以访问web服务器,请使用配置对此进行归档。对于apache2,它只需要虚拟主机中的服务器别名。否则,请使用重定向或url重写

如果您也不能使用它们(因为您在有限的虚拟环境中,例如),请在.com目录中放置index.html,将其配置为通过meta refresh标记重定向。将以下行放在index.html的标题部分:

<meta http-equiv="refresh" content="0; URL=http://yourinsite.in/">

然后使用.htaccess文件上的DirectoryIndex指令将其自动加载为默认索引页:

DirectoryIndex.html


这会在用户浏览yoursite.com/时打开index.html,并自动引导她进入yourisite.in。

您有权访问服务器配置吗?从你上面的评论判断,你真正想要的是建立一个,其中.com和.in站点是相同的?这将使.com站点加载.in,反之亦然。

您有权访问服务器配置吗?从你上面的评论判断,你真正想要的是建立一个,其中.com和.in站点是相同的?这将使.com站点加载.in,反之亦然。

如果您没有服务器访问权限,您可以使用另一种解决方案,它使用域框架斗篷,将.com URL保留在地址栏中,但将.in站点加载在框架中,将此代码放在.com站点的index.html中,填写需要填写的内容

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
  <head>
    <title>TITLE OF THE SITE</title>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
        <meta name="Description" content="Description of the site"
  </head>  
    <frameset rows="100%,*">

    <frame frameborder="0" src="http://domain.in" scrolling="auto">
    <noframes>
      <body>
          <p><b>Welcome on our site. Your browser do not support frames.</b></p>
          <p><a href="http://domain.in">Click here to go to the page.</a></p>
      </body>
    </noframes>
  </frameset>
</html>

网站名称

如果您没有服务器访问权限,您可以使用另一种解决方案,它使用域框架斗篷,将.com URL保留在地址栏中,但将.in站点加载到框架中,将此代码放在.com站点的index.html中,填写玩具需要的内容

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
  <head>
    <title>TITLE OF THE SITE</title>
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
        <meta name="Description" content="Description of the site"
  </head>  
    <frameset rows="100%,*">

    <frame frameborder="0" src="http://domain.in" scrolling="auto">
    <noframes>
      <body>
          <p><b>Welcome on our site. Your browser do not support frames.</b></p>
          <p><a href="http://domain.in">Click here to go to the page.</a></p>
      </body>
    </noframes>
  </frameset>
</html>

网站名称


无需从.com域重定向到Actionally访问。有请求的域中无需从.com域重定向到。有请求的域中无需执行Actionally访问。谢谢您的回复。但我有一点怀疑。请告诉我我在.com网站,我正在从.in访问文件。我仍然必须在url中显示.com域。可能吗?是的,同样通过服务器配置:使用重写引擎(apache、iis也有类似的功能)。在不改变配置的情况下也可以:将.com目录替换为指向.in目录的符号链接(linux?)。为此,您可能需要管理权限和外壳访问权限。htaccess将需要“FollowSymlinks”选项。了解它是否需要成为不访问服务器配置的解决方案会有帮助吗?更改配置将是最好、最简单的解决方案。其他选项将更加黑客。好的,谢谢你的回复。但我有一点怀疑。请告诉我我在.com网站,我正在从.in访问文件。我仍然必须在url中显示.com域。可能吗?是的,同样通过服务器配置:使用重写引擎(apache、iis也有类似的功能)。在不改变配置的情况下也可以:将.com目录替换为指向.in目录的符号链接(linux?)。为此,您可能需要管理权限和外壳访问权限。htaccess将需要“FollowSymlinks”选项。了解它是否需要成为不访问服务器配置的解决方案会有帮助吗?更改配置将是最好、最简单的解决方案。其他选项将更具黑客性。实际上,.com中没有文件。如果我打开www.example.com,它将从www.example.in访问文件。是否可能?是-正如我所说,您需要使用服务器别名:是的,正如您所说,当我打开“.com”时,我的网站管理员已连接。它正在重定向到“.in”。一直到这里都很好。但在url中,我必须显示“.com”。例如,我打开“www.test.com/usa/”,它将重定向到“www.test.in/usa”。到这里很好。但是,当我从.com打开网页时,我必须在url中显示“www.test.com/usa/”。服务器别名不会重定向您,它只是意味着将.com视为.in。安装程序中的其他内容必须重定向。实际上,.com中没有文件。如果我打开www.example.com,它将从www.example.in访问文件。是否可能?是-正如我所说,您需要使用服务器别名:是的,正如您所说,当我打开“.com”时,我的网站管理员已连接。它正在重定向到“.in”。一直到这里都很好。但在url中,我必须显示“.com”。例如,我打开“www.test.com/usa/”,它将重定向到“www.test.in/usa”。到这里很好。但是,当我从.com打开网页时,我必须在url中显示“www.test.com/usa/”。服务器别名不会重定向您,它只是意味着将.com视为.in。设置中的其他内容必须重定向。好的。但这不是解决我问题的正确方法。www.test.in?query=1&string=2;它将在“.com”站点中显示为www.test.com?query=1&string=2;好的。但这不是解决我问题的正确方法。www.test.in?query=1&string=2;信息技术