繁体   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