[英]htaccess mod_rewrite Shorten to a SEO friendly URL
我有這個地址
http://www.nfrases.com/tag.php?id_tag=10&id_frase=508
我想讓它變得更短,更喜歡SEO(我不知道......接受建議) http://www.nfrases.com/tag/10/508
或http://www.tag10name.nfrases.com/508
我需要有關如何編寫代碼的幫助,因為一個簡單的事情就是試圖使地址始終是http://www.nfrases.com
案例,用戶訪問http://nfrases.com
或www.nfrases.com
我試過失敗了:(
順便使用此代碼:
Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www.nfrases.com$
RewriteRule ^(.*)$ http://www.nfrases.com/$1 [R=301]
http://www.nfrases.com/tag.php?id_tag=10&id_frase=508
變
在你的.htaccess中有這個
Options +FollowSymlinks -MultiViews
RewriteEngine On
RewriteRule ^([0-9]*)/(.*)/?$ /tag.php?id_tag=$1&id_frase=$2 [L,QSA]
未經測試。 請讓我知道這對你有沒有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.