【问题标题】:hide url directory隐藏url目录
【发布时间】:2012-12-16 06:40:24
【问题描述】:

我有一个网站:

www.mydomain.com/subfolder/subfolder/index.php

如何总是隐藏 url 中的目录名称。我的意思是总是在页面更改时从 url 中隐藏 2 个子文件夹的名称。
示例:
这些网址:

www.mydomain.com/subfolder/subfolder/index.php
www.mydomain.com/subfolder/subfolder/about.php
www.mydomain.com/subfolder/subfolder/contact.php
...

变成:

www.mydomain.com/index
www.mydomain.com/about
www.mydomain.com/contact
...

我也想使用最后提到的 url 来请求这些页面,而无需输入可怕的长 url。

【问题讨论】:

  • 您好,子文件夹是预先知道的还是动态的?也许你可以用 Apache 的 mod_rewrite 来做到这一点,但我需要更多信息

标签: url


【解决方案1】:

当你在 htaccess 中寻找 mod_rewrite 或 mod rewrite 时,你会发现一些很好的提示。

【讨论】:

    【解决方案2】:

    如果您可以访问重写引擎,则可以使用类似于以下的简单重写模式:

    RewriteRule ^/(.*)$ /subfolder/subfolder/$1.php
    

    【讨论】:

      猜你喜欢
      • 2014-08-06
      • 2016-08-08
      • 1970-01-01
      • 2017-05-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-25
      • 2016-09-22
      相关资源
      最近更新 更多