【问题标题】:Add parent to url (PHP)将父级添加到 url (PHP)
【发布时间】:2021-09-02 08:55:41
【问题描述】:

所以我的老板让我修改我们页面的一些网址,如下所示:

我们有什么 -> www.domain.com/finaPage

他想要什么 -> www.domain.com/parent/finalPage

我尝试创建一个名为“父”的目录并从那里访问页面,它工作正常。问题是当我在同一个目录中创建同名文件夹时,我们已经有一个名为“父”的页面损坏了。

所以我可以让 url 正常但父页面损坏...或者我可以让父页面正常但 url 错误。

有人知道我该如何解决这个问题吗?

Web 完全由 PHP 构建

【问题讨论】:

    标签: php url


    【解决方案1】:

    您可以将您的parent 网页移动到新创建的父文件夹并将其重命名为 index.php

    parent/index.php
    

    所以,当有人访问www.domain.com/parent 时,它会显示重命名的 index.php 文件

    只需将您的 finalpage 放在父文件夹中

    parent/finalpage.php
    

    所以,当有人访问www.domain.com//finalPage时,它会显示在页面上方

    【讨论】:

    • 感谢您的想法。
    【解决方案2】:

    这可以通过 .htaccess 来完成,但是,您需要一个 PHP 示例。

    <?php
      if( $_SERVER['REQUEST_URI'] == '/parent' ) {
        // load the parent page
      } elseif( $_SERVER['REQUEST_URI'] == '/parent/finaPage' ){
        // load the finaPage
      } else {
        // 404 or whatever you want to do
      }
    
    ?>
    

    【讨论】:

    • 您能分享一下.htaccess 解决方案吗?
    猜你喜欢
    • 2020-03-21
    • 1970-01-01
    • 1970-01-01
    • 2015-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-28
    • 1970-01-01
    相关资源
    最近更新 更多