2011-10-12 244 views
0

我想写htaccess的规则,在那里我可以重写这个htaccess的重写规则URL

www.example.com/Project_Name/1/23 project.html?n=$1&p=$2&i=$3​​​​​​​​​​​​​​ 

我有这个了,但问题是,我在/projects/projects.xml一个文件,该文件被改写为以及当我用Ajax调用它时。

RewriteRule ^([\._\-a-zA-Z0-9]*)\/([0-9]*)\/([0-9]*)(.?)$ /project.html?n=$1&p=$2&i=$3 [NC] 

回答

0

尝试在RewriteRule上面添加RewriteCond %{REQUEST_FILENAME} !-f。假设projects.xml是一个实际的文件,这应该防止重写。