2012-06-09 44 views
0

URL,我有:htaccess的正則表達式是眼下縮短例外

RewriteRule ^([^/\.]+)?$ index.php?id=$1 [L] 

任何的用戶名在像www.mywebsite.com/username網站的結束匹配

如何使正則表達式作出某些目錄例外像

「流行/歌曲/」或 「addsong /列表/」

使www.mywebsite.com/popular/songs/不直接到名字是「流行」的人的個人資料?

謝謝

回答

1

您在此命令選項之前添加您需要轉義。這種情況逃跑從這些條件中的任何一個開始

RewriteCond $1 !^(popular|index\.php|content|scripts|upload|admin|robots\.txt) 
+0

@ TheJagganator適合您嗎? – Jones

+0

不幸的是,它發送給我一個404頁面:( –

+0

是的。這個命令轉義爲默認的index.php ...使用這個命令你需要/ index/php目錄/流行/歌曲目錄來解決你的請求 – Jones