我正在使用以下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]
提前致谢