我有一个Symfony2 API,为此我创建了一个单独的GUI。以下.htaccess的部分有效。当调用url / api时,请求将被传递给API,当只调用url时,将通过重定向到/ app打开gui。
重定向到/ app是因为我的Symfony2 / web目录中有一个链接到GUI的符号链接。 (app - > ../ gui)
RewriteCond %{REQUEST_URI} api/
RewriteRule .? %{ENV:BASE}/app.php/$1 [L]
RewriteRule .? %{ENV:BASE}/app/$1 [R,L,QSA,NE]
我想要的是,/ app从我的网址中消失,但请求是通过该符号链接提供的。
我做的一个简单的重写没有用,因为url仍然在其中声明/ app。
这种情况也不起作用:
RewriteRule .? %{ENV:BASE}../gui/$1 [R,L,QSA,NE]
任何提示?