【问题标题】:URL Structure Parent to Child Relationship With Static FilesURL 结构父子关系与静态文件
【发布时间】:2010-12-25 06:59:19
【问题描述】:

目前我无法在 url IE www.site.com/parent-page/child-page 中显示站点结构,而无需在根目录下创建子目录。除了创建子目录之外,有没有一种简单的方法来动态创建父子关系?

【问题讨论】:

    标签: php .htaccess url-rewriting url-routing


    【解决方案1】:

    这真的取决于你在做什么。如果每个页面都有自己的脚本,那么目录结构可能有助于保持正常 - 我不确定是否有办法删除目录并仍然保持文件有序。

    如果您使用某种引导程序,您可以简单地将所有不存在的文件/目录重写为脚本。然后该脚本(或它调用的脚本)将负责解析请求并确定要显示的页面。

    此示例 mod_Rewrite 取自结尾of this Zend Framework section

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} -s [OR]
    RewriteCond %{REQUEST_FILENAME} -l [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^.*$ - [NC,L]
    RewriteRule ^.*$ index.php [NC,L]
    

    Apache 的 mod_rewrite 文档是一个很好的参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-22
      • 2019-03-31
      • 2011-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多