使用apache.htaccess从子目录运行zend expressive
我一直在关注这个 我有这样的目录结构下的应用程序使用apache.htaccess从子目录运行zend expressive,apache,.htaccess,zend-framework,mezzio,Apache,.htaccess,Zend Framework,Mezzio,我一直在关注这个 我有这样的目录结构下的应用程序 /(root) -webApp - (other directory) -public 如果我使用指向webApp的子域,那么上面的指南是有效的。但如果我遵循目录结构,它就不起作用 -指向webApp时有效 -显示404错误(route在zend expressive中找不到任何内容) 我不能在这里使用子域。所以这一定是我需要做的第二件事 编辑: 我已尝试使用此访问权限。它位于应用程序根目录(/webApp/.htacces
/(root)
-webApp
- (other directory)
-public
如果我使用指向webApp的子域,那么上面的指南是有效的。但如果我遵循目录结构,它就不起作用
-指向webApp时有效
-显示404错误(route在zend expressive中找不到任何内容)
我不能在这里使用子域。所以这一定是我需要做的第二件事
编辑:
我已尝试使用此访问权限。它位于应用程序根目录(/webApp/.htaccess)中。此htaccess似乎不匹配,并且没有将请求路由到public
目录
RewriteEngine On
RewriteRule webApp/(.*) ./public/$1
你好你试过这本食谱中的解决方法吗@托马斯杜特里翁,这是同一页。@varuog你到底做了什么?如果你说你确实遵循了那个指南,你遵循了什么(因为它给出了不同的解决方案)以及你做了什么改变?需要一些代码才能提供一些反馈。@xtreamwayz请检查update@ThomasDutrionv请查看更新信息!你试过这本食谱中的解决方法吗@托马斯杜特里翁,这是同一页。@varuog你到底做了什么?如果你说你确实遵循了那个指南,你遵循了什么(因为它给出了不同的解决方案)以及你做了什么改变?需要一些代码才能提供一些反馈。@xtreamwayz请检查update@ThomasDutrionv请检查更新