我需要从seo url中获取对象,例如当我使用此规则时:
RewriteRule ^company/([A-Za-z0-9-]+)$ /lt?openobjectid=$1
当我使用example.com/company/12
时,evrything是可以的,但是如果使用example.com/company/12/some-text
我会收到服务器错误。
答案 0 :(得分:1)
这是因为您的正则表达式模式与example.com/company/12/some-text
不匹配。
您可以尝试以下规则:
RewriteRule ^company/([a-z0-9-]+)(?:/.*)?$ lt?openobjectid=$1 [L,QSA,NC]