0

我想编写可以重写的 htaccess 规则

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]
4

1 回答 1

0

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

于 2011-10-12T21:33:14.387 回答