【发布时间】:2012-12-14 03:00:27
【问题描述】:
我正在重写这个
http://myweb.com/post/5/title-of-the-post(新网址)
到
http://myweb.com/post.php?id=5(旧网址)
我通过以下方式实现了这一目标:
RewriteEngine On
#Options +FollowSymLinks
RewriteRule ^post/(.+)/(.+) post.php?id=$2
但如果我尝试输入旧网址仍然可以,那么我怎样才能重定向到新网址而不至于陷入循环?
【问题讨论】:
-
¿新网址的资源在哪里,还是
http://myweb.com/post.php?id=5? -
是的,资源是一样的。只是把它变成友好的
标签: .htaccess redirect rewrite friendly-url