通过修改.htaccess文件来更改URL

时间:2011-10-06 16:35:23

标签: php .htaccess

我需要帮助修改我正在处理的网站的网址。

网址是:

domainname.com/view-post.php?title=post-title&pid=2

我只能说出来

domainname.com/2.html

但需要它说

domainname.com/posts/post-title

非常感谢任何帮助。

2 个答案:

答案 0 :(得分:0)

我建议你使用类似的东西:

RewriteRule ^posts/(a-zA-Z0-9\-\.]+)/([0-9]+)/?$ view-post.php?title=$1&pid=$2 [NC,L,QSA]

RewriteRule ^posts/([a-zA-Z0-9\-\.]+)/?$  view-post.php?title=$1 [NC,L,QSA]

答案 1 :(得分:0)

我找到了一个名为“URL Re writer Tool”的工具,您可以使用该工具生成htaccess代码:在此处试试:http://www.webconfs.com/url-rewriting-tool.php这对于那些想要在其服务器上重写URL的人来说非常完美知道在htaccess中放什么。