gpt4 book ai didi

.htaccess - 将所有参数化动态 URL 转换为 PHP 中的 SEO 友好 URL

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

经过多次尝试后,我才提出问题。在这个网站上找到了很多结果,但没有一个对我有用。

我有一个用 PHP 构建的网站(没有任何 CMS),其 URL 如下

www.someweb.com/job_detail?job_id=this-is-my-job-no-1

www.someweb.com/job_detail?job_id=this-is-my-job-no-2

www.someweb.com/job_detail?job_id=this-is-my-job-no-3

我只想像这样转换所有 URL

www.someweb.com/job_detail/this-is-my-job-no-1

www.someweb.com/job_detail/this-is-my-job-no-2

www.someweb.com/job_detail/this-is-my-job-no-3

这是我的 .htaccess 内容:

DirectoryIndex index.php
RedirectMatch 404 ^/admin/$
RedirectMatch 404 ^/admin/uploads/$
ErrorDocument 404 /page_not_found.php
<Files index.php>
Order deny,allow
deny from all
allow from all
</Files>

尝试了很多方法,但没有人解决我的问题。请帮我找到好的解决方案。谢谢。

最佳答案

添加这条规则:

RewriteRule job_detail\/([\w\-]+) job_detail?job_id=$1
Redirectmatch 301 job_detail?job_id=(\w+) job_detail/$1

关于.htaccess - 将所有参数化动态 URL 转换为 PHP 中的 SEO 友好 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38688309/

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