使用apache .htaccess从子目录运行zend表达式

时间:2017-04-07 04:08:22

标签: apache .htaccess zend-framework zend-expressive

我一直关注此http://zendframework.github.io/zend-expressive/cookbook/using-a-base-path/

我在这样的目录结构下有应用程序

/(root)
  -webApp
    - (other directory)
    -public

如果我使用指向webApp的子域名,则上述指南有效。但如果我遵循目录结构,它就不起作用。

http://webapp.example.com - 如果它指向webApp

,则有效

http://example.com/webApp - 它确实显示404错误(路径无法找到任何有关zend表达的内容)

我不能在这里使用子域名。所以它必须是我需要做的第二种方式。

修改

我试过这个htaccess。它位于应用程序根目录(/webApp/.htaccess)中。看起来这个htaccess没有匹配,也没有将请求路由到public目录。

RewriteEngine On
RewriteRule webApp/(.*) ./public/$1

0 个答案:

没有答案