2016-08-14 66 views
1

閱讀很多答案後,我仍然需要幫助。htaccess:子文件夾2級別域

我知道我的問題不難解決,所以你可以幫我嗎?

我想我的.htaccess文件重定向

當我的應用程序是位於www.mysite.com/web我用「www.mysite.com/symfony/web」到「www.mysite.com」這htaccess的規則,它工作得很好

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ web/$1 [QSA,L]  
</IfModule> 

現在,我已經創建了一個名爲「symfony的」位於「www.mysite.com/symfony新的文件夾,我把我的應用程序到它。我需要一個新的htaccess規則

我試過了,但沒有成功:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ symfony/web/$1 [QSA,L] 
</IfModule> 

回答

1

好的我找到了解決方案。

將在根路徑htaccess的,只是添加的子文件夾的名稱htaccess的規則是這樣的:

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteRule ^(.*)$ symfony/web/$1 [QSA,L]  
</IfModule> 

的問題是我需要將我的htacess的位置由於創建一個新的子文件夾