2013-04-02 180 views

回答

0

你對PHP沒有很大的工作,只要確保你會創建乾淨的URL,那麼刪除特殊字符和德語元音變音(如果有的話)。

只需在您的php腳本中將您的鏈接從http://www.mysite.com/company.php?company_id=74&name=DesignSourceLtd改爲http://www.mysite.com/company/74/DesignSourceLtd即可。現在

,在你的.htaccess文件,做這樣的事情:

RewriteEngine On 

Options FollowSymLinks 

RewriteRule ^([-_a-zA-Z0-9]*)/([-_a-zA-Z0-9]*)/([-_a-zA-Z0-9]*)$ index.php?page=$1&id=$2&name=$3 

這將導致你: index.php頁面=公司& ID = 74 &名= DesignSourceLtd

+0

感謝名單。使用你的代碼,如果我在瀏覽器上放置http://www.mysite.com/company/74/DesignSourceLtd,它會自動轉到正確的頁面 – user1180807

+0

是的,應該是。這使用全局index.php頁面進一步重定向。但是你也可以把它改成'RewriteRule ^([-_a-zA-Z0-9] *)/([-_a-zA-Z0-9] *)/([-_a-zA-Z0-9] * )$ $ 1.php?id = $ 2&name = $ 3' 打開第一個參數給出的頁面,即company.php?id = ...&name = ... – elasticman

相關問題