我无法/无法在Slim 3中上班

时间:2018-06-28 15:26:01

标签: php .htaccess slim slim-3

我的根目录中有2个苗条项目。除/路线外,我的所有路线均有效。它不了解“家”在哪里。我正在as400 ibm上使用虚拟服务器,所以我没有使用虚拟主机,因为我不知道如何在我的环境中使虚拟服务器工作。相反,我有2目录指令。

  13       <Directory /www/payroll/htdocs/payroll/public>
  14            AllowOverride All
  15            Order Allow,Deny
  16            Allow from All
  17            DirectoryIndex index.php
  18       </Directory>
  19       
  20       <Directory /www/payroll/htdocs/bd/public>
  21            AllowOverride All
  22            Order Allow,Deny
  23            Allow from All
  24            DirectoryIndex index.php
  25       </Directory>

我的.htaccess看起来像这样。

<IfModule mod_rewrite.c>
RewriteEngine On

RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]


RewriteCond %{REQUEST_URI}::$1 ^(/.+)(.+)::\2$
RewriteRule ^(.*) - [E=BASE:%1]
RewriteRule ^(.*)$ %{ENV:BASE}index.php [NC,L]
</IfModule>

我确定我应该尝试修复.conf还是.htaccess吗?或者采取什么措施使Slim可以看到它所在的目录。

0 个答案:

没有答案