2012-03-12 163 views
0

這是我的htaccess代碼,htaccess的消除文件夾

從這個

mysite.com/profile.php?id=123&network=stackoverflow 

重寫URL到這個

mysite.com/stackoverflow/profile.php?id=123 

但問題是,用戶無法達到JS,CSS或圖像。 即

mysite.com/css/style.css 
mysite.com/js/javascript.js 
mysite.com/img/logo.png 

我怎樣才能消除像IMG真正的文件夾,JS,CSS等..?

我htaccess的是,

Options +FollowSymLinks 
RewriteEngine On 

RewriteRule ^([^\/]+)/(.*)$ /$2?network=$1 [QSA,L] 

回答

2

下面將忽略請求實際的文件/目錄

RewriteEngine On 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^([^\/]+)/(.*)$ /$2?network=$1 [QSA,L] 
+0

謝謝奔,它工作得很好=) – 2012-03-12 03:22:12