簡體   English   中英

htaccess mod_rewrite縮短為SEO友好URL

[英]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/508http://www.tag10name.nfrases.com/508

我需要有關如何編寫代碼的幫助,因為一個簡單的事情就是試圖使地址始終是http://www.nfrases.com案例,用戶訪問http://nfrases.comwww.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

http://www.nfrases.com/10/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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM