我正在努力使我的网站对 SEO 更友好。我研究了这个和其他几个网站,但基本上没有一个解决方案有效。URL 重写可以很好地使用这个简单的代码:
RewriteRule ^testpage\.php$ destination.php [NC,L]
但是,当我尝试在动态页面上实现 RewriteRule 并在 URL 中传递变量时,什么也没有发生。这是我现在不起作用的代码:
RewriteRule ^([^/]*)\.html$ /prodinfo.php?prodid=$1 [NC,L]
我想将http://www.mysite.com/products/prodinfo.php?id=268 转换为http://www.mysite.com/268.html
我在 Apache 2.2 和 php.5.3 谢谢。