我目前使用以下规则将标准URL重定向到SEO URL:
RewriteRule ^books/v/([0-9]+)/(.*)/page([0-9]+) books.php?type=book&id=$1&title=$2&page=$3 [L]
RewriteRule ^books/c/([0-9]+)/(.*)/page([0-9]+) books.php?type=category&id=$1&title=$2&page=$3 [L]
RewriteRule ^books/v/([0-9]+)/(.*) books.php?type=book&id=$1&title=$2 [L]
RewriteRule ^books/c/([0-9]+)/(.*) books.php?type=category&id=$1&title=$2 [L]
RewriteRule ^books books.php [L]`现在,我想要做的是自动将具有正确‘d和错误标题的URL重定向到正确的URL。
Stackoverflow做了一件类似的事情--如果您输入一个具有正确ID但标题不匹配的问题的URL,它将自动将您重定向到正确的URL。
我想应该使用PHP来完成,但是我不知道什么是进行重定向的最佳方法。
发布于 2011-10-23 21:24:04
PHP是这样进行重定向的方法。
基本思想很简单:
脚本,如您在PHP脚本中显示的
头(“Location:/book/v/123456”);die();
https://stackoverflow.com/questions/7869303
复制相似问题