【问题标题】:How to hide subdirectory from url without affecting index page of root directory如何在不影响根目录索引页的情况下从 url 隐藏子目录
【发布时间】:2020-08-09 15:01:14
【问题描述】:

谁能取悦我如何使用htaccess在php中隐藏子目录而不影响根目录的索引页

假设我有 url https://evidhya.com/KSTA-Webinar 我想从 url 隐藏 KSTA-Webinar 子目录,但它不应该影响 https://evidhya.com 的索引页面,我只想显示在 url https://evidhya.com/-KSTA-Webinar 中,这里 -KSTA-Webinar 是页面标题

【问题讨论】:

    标签: .htaccess


    【解决方案1】:

    我尝试了自己,发现它对我来说非常有效。

    Options +FollowSymLinks
    RewriteEngine on
    RewriteRule ^-KSTA-Webinar/?$ KSTA-Webinar/-KSTA-Webinar [L,NC]
    

    【讨论】:

      【解决方案2】:

      你的意思是你只希望-KSTA-Webinar 重定向到真正的文件夹KSTA-Webinar?如果是这样,您只需更改您的 <a href='...' 值以包含 -,然后将其添加到您的 .htaccess 文件中:

      Options +FollowSymLinks
      RewriteEngine on
      RewriteRule ^-KSTA-Webinar$ KSTA-Webinar/index.php [L]
      

      ...或者你的文件路径是什么

      【讨论】:

      • 嗨,CssStuck KSTA-Webinar 不同,它是一个子目录名称,而 -KSTA-Webinar 不同,它是来自数据库的标题名称,两者都不相同。
      猜你喜欢
      • 2014-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-11
      • 2023-02-08
      • 2021-05-24
      相关资源
      最近更新 更多