首先,你要保證你的Aapche已經開啓了.htaccessphp
能夠參考:http://www.veryhuo.com/a/view/21259.htmlhtml
如下是.htaccess文件中的內容:spa
RewriteEngine Onhtm
RewriteRule ^hardware-id$ /hardware-db/index.php [PT] #匹配hardware而後跳轉到/hardware-db/目錄下的index.php
RewriteRule ^hardware-id/(.*)$ /hardware-db/index.php?hardware=$1 [PT]get
1.若是是直接在vhost.cnf中配置的話,多一點點小變化it
RewriteEngine On配置
RewriteRule ^/hardware-id$ /hardware-db/index.php [PT]
RewriteRule ^/hardware-id/(.*)$ /hardware-db/index.php?hardware=$1 [PT]db
如: ABC.com/hardware-id, 在使用vhost文件時,會匹配/hardware-id,文件
而使用.htaccess則只會匹配到hardware-id(不包括斜槓)view
注意: 同時使用.htaccess文件時,如 hardware-id不能存在真實的目錄與之同名,不然會無限匹配