2013-08-23 58 views
0

我需要創建一個重寫條件以路由到服務器上的其他文件夾。Apache htaccess將條件重寫到服務器上的根文件夾

像這樣 http://mydomain.com/newapp/(.*)$

應改寫爲/var/www/mynewapp/index.php/$1

我不能爲我的生活弄清楚如何寫條件,無論我做什麼它停留在我目前的應用程序。 ...

RewriteEngine on 
RewriteRule ^newapp/(.*)$ /var/www/mynewapp/index.php/$1 [L,QSA] 

這就是我試過,但正如我所說的一直保持重定向回原來的應用程序。

回答

0

如果/var/www/mynewapp/index.php是不是原來的DocumentRoot(這似乎是這種情況)內,我只想符號鏈接/var/www/myoldapp/newindex.php/var/www/mynewapp/index.php和使用類似

RewriteCond %{REQUEST_URI} ^newapp 
RewriteRule ^newapp/(.*)$ newindex.php [L] 

重定向請求。

相關問題