2013-08-04 26 views
0

我的網址重寫在收到一些幫助後,完美的作品。但是,我無法訪問我的admin2文件夾。我在我的.htaccess文件下面的代碼: 選項+的FollowSymLinks -MultiViews RewriteEngine敘述在 RewriteBase /試驗現場/網址重寫 - 例外

RewriteCond %{REQUEST_URI} !^/admin2/?$ [NC] 

RewriteRule ^([^/]+)/([a-z]+)/(\d+)/?$ index.php?site=$1&cmd=$2&id=$3 [L,NC,QSA] 
RewriteRule ^([^/]+)/([a-z]+)/?$ index.php?site=$1&cmd=$2 [L,NC,QSA] 
RewriteRule ^([^/]+)/(\d+)/?$ index.php?site=$1&id=$2 [L,QSA] 
RewriteRule ^([^/]+)/?$ index.php?site=$1 [L,QSA] 

當試圖訪問本地主機/試驗現場/ Admin2的,它只是重定向我到localhost/test-site/admin2 /?site = admin2。我該如何解決這個問題?

在此先感謝。

+0

有誰知道我怎麼能解決這個問題? – hskrijelj

回答

0

這解決了我的問題:

RewriteRule ^admin2($|/) - [L] 

RewriteRule ^([^/]+)/([a-z]+)/(\d+)/?$ index.php?site=$1&cmd=$2&id=$3 [L,NC,QSA] 
RewriteRule ^([^/]+)/([a-z]+)/?$ index.php?site=$1&cmd=$2 [L,NC,QSA] 
RewriteRule ^([^/]+)/(\d+)/?$ index.php?site=$1&id=$2 [L,QSA] 
RewriteRule ^([^/]+)/?$ index.php?site=$1 [L,QSA]