在同一文件夹中的2个文件中应用重写规则不起作用

时间:2015-02-12 17:40:22

标签: php apache .htaccess url mod-rewrite

我正在使用以下htaccess代码来生成seo友好的URL。 不知怎的,只有第一组才能正确地工作,而不管它们被调用的顺序。我想第一组会覆盖第二组,但我不知道为什么。欢迎任何想法欢迎!


第一

RewriteRule ^ca/(.+)/$ /ca/empresa.php?idem=$1

RewriteCond %{THE_REQUEST} ^[A-Z]\ /ca/empresa\.php\?idem=(.+)\ HTTP/

RewriteRule ^ca/empresa\.php$ /ca/%1/? [L,R=301]

第二

RewriteRule ^ca/(.+)/$ /ca/servei.php?idse=$1

RewriteCond %{THE_REQUEST} ^[A-Z]\ /ca/servei\.php\?idse=(.+)\ HTTP/

RewriteRule ^ca/servei\.php$ /ca/%1/? [L,R=301]

提前致谢

0 个答案:

没有答案