我在htaccess的现行规则,这些工作完全正常htaccess的国防部重写与多个参数相同的URL
http://localhost/branch/mechanical-engineering-seminars/ =>http://localhost/portal/seminars.php?branch_link=mechanical-engineering-seminars
RewriteRule ^branch/(.*)$ /portal/seminars.php?branch_link=$1 [L,NC,QSA]
现在我需要添加规则下面的网址我已经加入他们但它不工作,我想我失去了一些东西。
http://localhost/branch/1/mechanical-engineering-seminars/ =>http://localhost/portal/seminars.php?branch_id=1&branch_link=mechanical-engineering-seminars
RewriteRule ^branch/([0-9]+)/([a-zA-Z0-9-]+)/$ /portal/seminars.php?branch_id=$1&branch_link=$2 [L, NC, QSA]
http://localhost/branch/1/mechanical-engineering-seminars/page/1/ =>http://localhost/portal/seminars.php?branch_id=1&branch_link=mechanical-engineering-seminars&page=1
RewriteRule ^branch/([0-9]+)/([a-zA-Z0-9-]+)/page/([0-9]+)/$ /portal/seminars.php?branch_id=$1&branch_link=$2&page=$3 [L, NC, QSA]
任何URL重写专家请指出我是缺少在这里。
我想所有的规则应该工作。
谢谢
谢谢Anubhava,让我给试试看。会及时向大家发布。 –
它的工作谢谢@anubhava –