代码之家  ›  专栏  ›  技术社区  ›  C A

如何更改web应用程序的默认目录访问?

  •  0
  • C A  · 技术社区  · 9 年前

    目前,当我打开web应用程序的主URL xyz.com时,它会将web应用程序转到xyz.com/abc/index.php。

    除了我的网络应用程序中的“abc”之外,我还有一个名为“ghi”的目录。

    我希望web应用程序使用xyz.com/ghi/index.php而不是xyz.com/abc/index.php打开。

    我如何做到这一点,以便在浏览器中输入xyz.com时,web应用程序将转到xyz.com/ghi/index.php而不是xyz.com/abc/index.php?

    3 回复  |  直到 9 年前
        1
  •  0
  •   Karthick Kumar    9 年前

    简单地,将其作为index.php文件后面的第一行

     header('location:xyz.com/ghi/index.php');
    

    或者Cpanel并重定向到URL

        2
  •  0
  •   DonkeyKong    9 年前

    我认为你可以(也应该)通过使用.htaccess文件来实现这个目标。。 以下是通过 this tool

    //Rewrite to www
    Options +FollowSymLinks
    RewriteEngine on
    RewriteCond %{HTTP_HOST} ^example.com/ghi/index.php[nc]
    RewriteRule ^(.*)$ http://www.example.com/ghi/index.php/$1 [r=301,nc]
    

    希望这有帮助。。

        3
  •  -1
  •   C A    9 年前

    在xyz目录中创建文件index.php,代码如下:

    <html>
     <a href="/ghi">Click Here</a>
    </html>