重定向到子文件夹

时间:2018-10-18 16:31:36

标签: apache .htaccess redirect server httpd.conf

这是我的项目的树:

/project1
    /public
         page1.php
         page2.php
/project2
      ...

我想使用 /project1/page1.php 而不是 /project1/public/page1.php

但是我也不想访问 / project1 / public / *

我知道我必须使用.htaccess文件或httpd.conf文件进行管理,但是在尝试了多个站点上所有可用的解决方案后,我仍然找不到我想要的东西。

预先感谢,对不起我的英语水平。

1 个答案:

答案 0 :(得分:0)

我刚刚找到了解决方案,但我不知道它是否合适:

<VirtualHost *:8888> ServerName localhost DocumentRoot /Applications/MAMP/htdocs/project SetEnv APPLICATION_ENV "dev" Alias /project /Applications/MAMP/htdocs/project/public <Directory /Applications/MAMP/htdocs/project/public> DirectoryIndex index.php AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost>

相关问题