【问题标题】:How to remove a directory from URL with .htaccess..?如何使用 .htaccess.. 从 URL 中删除目录?
【发布时间】:2011-05-15 20:54:47
【问题描述】:

好的,我已经阅读了很多网站上的很多示例,当似乎有几十种方法可以使用 .htaccess 做任何事情时,我真的很难理解发生了什么。

无论如何,这是我的设置:我有 2 个域名 example1.comexample2.com

example1.com 是一个附加域,因此它的根位于我服务器上的子文件夹 /example1.com/ 中。当我输入 www.example1.com 时,我看到的是:http://www.example1.com/ 很好。

example2.com 是一个停放的域,它指向同一个文件夹 /example1.com/ 。当我输入 www.example2.com 时,我看到的是:http://www.example2.com/example1.com/ 我不想看到子文件夹,我想看到 http://www.example2.com/,但提供的内容相同。 p>

必须有一种方法可以使用 htaccess 来做到这一点。我希望有人能帮帮忙。

谢谢。

【问题讨论】:

  • 那么,让我直截了当地说:如果你只输入example2.com,它会被重定向到example2.com/example1.com?此时,它是否会显示该子目录下的 example1.com 内容?
  • 它被重定向到example2.com/example1.com - 所以 www.example1.com 和 www.example2.com/example.com/ 都显示相同的内容...
  • 嗯,在我看来,在 Apache 服务器中,您需要对虚拟服务器配置进行一些调整以指向同一目录。对我来说,不清楚为什么会有两个指向相同内容的域。如果您从一个域名转移到另一个域名,并且在一段时间内您需要同时提供对这两个域名的访问权限,我可以理解一个可能的原因。
  • 如果您从一个域移动到另一个域,则将 网站 移动到新位置,并在旧域的位置找到简单的 html 网页 并简要说明有关在几秒钟内移动和重定向到新位置的消息。在这种情况下,访问者会意识到这一举动,并可以创建新的/更新的书签指向新的网站

标签: apache url .htaccess


【解决方案1】:

您可以使用 iframe(即:联合另一个网页的框)并跳过使用 htaccess 的任何麻烦。结果无法区分。

【讨论】:

    猜你喜欢
    • 2013-05-28
    • 2013-05-18
    • 1970-01-01
    • 2021-06-24
    • 1970-01-01
    • 1970-01-01
    • 2011-09-24
    • 2012-03-19
    相关资源
    最近更新 更多