2012-05-17 78 views
0

我需要到以下地址的.htaccess不同的目錄映射

http://www.mydomain.com/foo1/ 

http://www.mydomain.com/dev/foo2/映射到

http://www.mydomain.com/dev/foo2/ 

,使得任何人誰訪問http://www.mydomain.com/foo1/會看到的內容。請注意,我沒有看重定向。

下面的代碼是在我的.htaccess位於/foo1/目錄

Options +FollowSymLinks 
RewriteEngine On 
RewriteRule ^(.*)$ /dev/foo2/$1 [L] 

但結果遠沒有我想要的東西。它映射到http://www.mydomain.com/dev/foo2/foo1/ 當我嘗試訪問http://www.mydomain.com/foo1/

+0

我離開了這一點,通過'http:// www.mydomain.com的/ dev/foo2的/'實際上是由笨供電,並有'的index.php '通過.htaccess配置從網址中刪除。 – user1057161

回答

0
RewriteRule ^foo1/(.*) /dev/foo2/$1 [L] 
+0

感謝您的回覆,但不幸的是它仍然映射到'http:// www.mydomain.com/dev/foo2/foo1 /'。我其實遺漏了一些信息。請參考我的問題中的回覆。謝謝。 – user1057161

+0

啊!關鍵信息 - 我使用表達式引擎(寫在代碼點火器上)。試試這個: 'RewriteCond%{PATH_INFO}^foo1 /(.*)$ RewriteRule ^。* $/dev/foo2 /%1 [L]' – Sp4cecat