对于这个显示
website.com/city-name
我正在使用这个.htaccess
规则:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?skill=$1 [L,QSA]
它正在工作。现在我需要添加这个友好的 URL:
website.com/applicant/12 #(12 is applicant's ID)
#or
website.com/applicant/12-john-doe #(id + name)
请在这个条件下帮助我.htaccess
吗?不幸的是,我不是很熟悉.htaccess
。
谢谢
编辑:我尝试过的:
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php?skill=$1 [L,QSA]
RewriteRule ^applicant/(.*) index.php?id=applicant&applicant_id=$1 [L,QSA]
当我注释掉第 4 行时,最后一条规则起作用(但不起作用website.com/city-name
)。如何合并这两个规则?
EDIT2: 碰撞,有人会帮助我吗?