我在我的LAMP服务器(ubuntu)上经常安装了phpbrew,似乎我遇到了配置问题。我安装了两个symfony2应用程序和一个slim应用程序,但我有重定向问题。
我无法再使用localhost/my-app/
访问我的Symfony2应用,我必须使用localhost/my-app/web/app_dev.php/
来运行不正常的应用。
我的苗条应用程序也不起作用。我想使用以下地址访问http://localhost/slimapp/admin/public/index.php
:http://localhost/slimapp/admin
我的路线设计如下:
http://localhost/slimapp/admin/login
http://localhost/slimapp/admin/user
http://localhost/slimapp/admin/user/update
etc...
在我的管理文件夹(我的瘦身应用程序:var / www / html / slimapp / admin /)中,我有一个像这样的.htaccess:
# Allow any files or directories that exist to be displayed directly
RewriteCond ${REQUEST_URI} ^.+$
RewriteCond %{REQUEST_FILENAME} \.(gif|jpe?g|png|js|css|swf|php|ico|txt|pdf|xml)$ [OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d [OR]
RewriteCond %{REQUEST_FILENAME} -l
RewriteRule ^ - [L]
<IfModule mod_rewrite.c>
IndexIgnore *.zip *.jpg *.gif
RewriteEngine on
RewriteRule ^$ public/index.php [L]
RewriteRule (.*) public/index.php/$1 [L]
</IfModule>
我的htaccess是错误的还是配置问题?
如果是配置问题,如何识别问题?
由于