.Htaccess是否将所有文件重写为友好url,除非文件夹名为。。?
我有一个重写:.Htaccess是否将所有文件重写为友好url,除非文件夹名为。。?,.htaccess,seo,.htaccess,Seo,我有一个重写: RewriteCond %{REQUEST_URI} !\.(gif|jpg|png|css|js|etc|flv|swf|mp4|mov)$ [NC] RewriteRule ^([^/]*)/([^/]*)$ /detail.php?type=$1&url=$2 [L] 它将site.com/detail.php?type=2&url=3重写为site.com/type/url 现在我有了一个文件夹,site.com/admin/,当我输入site.com/adm
RewriteCond %{REQUEST_URI} !\.(gif|jpg|png|css|js|etc|flv|swf|mp4|mov)$ [NC]
RewriteRule ^([^/]*)/([^/]*)$ /detail.php?type=$1&url=$2 [L]
它将site.com/detail.php?type=2&url=3
重写为site.com/type/url
现在我有了一个文件夹,
site.com/admin/
,当我输入site.com/admin/
时,由于htaccess的原因,它会将我发送到一个重写页面,如果文件夹名为admin,我如何防止htaccess重写工作?添加另一个重写条件以排除admin文件夹
#exclude /admin/ folder
RewriteCond %{REQUEST_URI} !^/admin/
RewriteCond %{REQUEST_URI} !\.(gif|jpg|png|css|js|etc|flv|swf|mp4|mov)$ [NC]
RewriteRule ^([^/]*)/([^/]*)$ /detail.php?type=$1&url=$2 [L]