我想用多个参数重写URL,如:/ 61252 / sdfs 其中/ 61252 /是类别ID,它选自public / subcategory.php和 / sdfs /,从public / post.php中选择。
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([A-Za-z0-9-]+) public/subcategory?id=$1 [L]
谢谢:)
答案 0 :(得分:0)
尝试:
RewriteRule ^([A-Za-z0-9-]+)/([A-Za-z0-9-]+) public/subcategory.php?id=$1&who=$2 [L]
然后在subcategory.php
包含post.php
你无法重写2个目标。
答案 1 :(得分:0)
我有一个想法,就是你得到所有的URL并发送到php文件,你可以使用php中的explode函数将url字符串转换为数组。因此,使用数组,您可以轻松获得所需的值。