我有一個搜索表格,用于搜索城市中的醫療機構。當我顯示結果時,我有這個 URL,例如:search.php?city=mycity&speciality=cardiology
我想像這樣重寫這個 URL:health-institution-cardiology-mycity
我設定了這樣的 htaccess 規則:
RewriteEngine on
RewriteRule health-entity-([a-zA-Z\-] )-([a-zA-Z\-] ) search.php?city=$2&speciality=$1
它不起作用,但是,我將此規則應用于另一種型別的 URL 并且它起作用
代碼有問題嗎?我需要添加什么嗎?
uj5u.com熱心網友回復:
這將起作用:
RewriteEngine on
RewriteRule ^health-institution-([a-z] )-([a-z] )/?$ search.php?city=$2&speciality=$1 [NC,L]
注意:末尾的 NC(No Case)使 rurl 不區分大小寫。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/363055.html
