Php 将URL从MVC模型重定向到常用格式

Php 将URL从MVC模型重定向到常用格式,php,windows,iis,Php,Windows,Iis,我在Godaddy windows主机上有一个PHP格式的网站。我的目录图如下所示: 控制器 管理员 index.php 公开的 index.php 模型 公开的 看法 我的公共URL类似于: www.mydomain.com/Controller/Public/index.php www.mydomain.com/Controller/Admin/indexAdmin.php 对于通过管理员页面登录,URL如下所示: www.mydomain.com/Controller/

我在Godaddy windows主机上有一个PHP格式的网站。我的目录图如下所示:

  • 控制器
    • 管理员
      • index.php
    • 公开的
      • index.php
  • 模型
  • 公开的
  • 看法
我的公共URL类似于:

www.mydomain.com/Controller/Public/index.php
www.mydomain.com/Controller/Admin/indexAdmin.php
对于通过管理员页面登录,URL如下所示:

www.mydomain.com/Controller/Public/index.php
www.mydomain.com/Controller/Admin/indexAdmin.php
因此,当用户请求时,我想删除目录并重定向URL,如下面所示:

  • www.domain.com
    www.mydomain.com/Controller/Public/index.php
    (换句话说,当用户在URL中键入www.domain.com并在公用文件夹中显示index.php页面时)

  • www.mydomain.com/indexAdmin
    www.mydomain.com/Controller/Admin/indexAdmin.php
    (当用户键入www.domain.com/indexAdmin时,在管理员文件夹中显示indexAdmin.php页面,URL中显示www.domain.com/indexAdmin)


  • 你需要使用htaccess来实现你的观点,请阅读htaccess规则。你需要使用htaccess来实现你的观点,请阅读htaccess规则