【问题标题】:How do I redirect only the root domain using .htaccess如何使用 .htaccess 仅重定向根域
【发布时间】:2015-10-09 04:18:03
【问题描述】:

我在 mydomain.co 上安装了一个自托管的 URL 缩短器 如果我进入浏览器 example.co 或 http://www.example.co(带或不带 /),我会看到域的文件和文件夹列表。

由于我为域名之后的所有内容都安装了 URL Shortener(Yourls 是程序),这将是一个有效的链接(即http://example.co/myshortlink 并且应该重定向),但如果有人只输入域名,我想重定向到另一个页面或加载 index.html 文件,而不列出我的文件/文件夹,这些文件/文件夹将位于根域下。

请帮忙。 感谢您花时间回答。 詹姆斯

【问题讨论】:

    标签: php apache .htaccess mod-rewrite redirect


    【解决方案1】:

    您应该能够在根文件夹中创建一个index.html 文件。一旦进入你的根目录,就会自动显示 index.html,因为index.[php|html|htm] 文件是默认加载的文件。

    要禁止列出目录,请将Options -Indexes 添加到您的.htaccess

    要重定向到另一个网站,请在您的根文件夹中创建一个 index.php 文件,其中包含以下内容:

    <meta http-equiv="refresh" content="0; URL=http://example.com/a/b/c">

    http://example.com/a/b/c 是您要重定向到的 URL。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-06
      • 2014-06-24
      • 2012-11-18
      • 2013-09-10
      • 1970-01-01
      • 2016-05-16
      相关资源
      最近更新 更多