gpt4 book ai didi

PHP 将标准 URL 重定向到 SEO URL

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:28:43 27 4
gpt4 key购买 nike

我目前使用以下重写规则:
RewriteRule ^books/([bc])/([0-9]+)/(.*)/page([0-9]+) books.php?type=$1&id=$2&title=$3&page=$4 [L]<br/>
RewriteRule ^books/([bc])/([0-9]+)(.*) books.php?type=$1&id=$2&title=$3 [L]<br/>
RewriteRule ^books/(.*) books.php?type=$1 [L]<br/>
RewriteRule ^books books.php [L]

我想使用 htaccess 或 PHP 添加从标准 URL 格式到 SEO URL 格式的重定向。
例如:
books.php?b=1 => books/b/1/book-title
books.php?c=1 => books/c/1/category-title

如果这可以使用 htaccess 完成,那没问题,我绝对不需要标题,无论如何我都会使用 PHP 处理标题(以重定向到正确的 URL,以防输入的标题不正确)。

谢谢。

最佳答案

在这里查看我的回答:my .htaccess redirection fails

你会像这样重写它(省略标题 - 你需要 php):

RewriteEngine On
RewriteCond %{REQUEST_URI} ^/books\.php$
RewriteCond %{QUERY_STRING} ^([a-z])=([a-zA-Z0-9_-]+)$
RewriteRule ^(.*)$ http://www.domain.com/%1/%2? [R=302,L]

关于PHP 将标准 URL 重定向到 SEO URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7934816/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com