gpt4 book ai didi

.htaccess - Mod 重写正在创建重复链接

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

我的网站上有 URL,如 http://costcut.in/view-store.php?id=2(链接 1)我想将其更改为 http://costcut.in/2(链接 2)

我在 .htaccess 文件中使用了以下几行

RewriteEngine on

RewriteBase /

RewriteRule ^/?([0-9]+)$ view-store.php?id=$1 [L]

现在我可以访问 Link1 和 Link2 但我希望 url Link 1 被重定向到 Link 2

如何将主页和其他页面的链接更改为指向链接 2 而不是链接 1?

最佳答案

您需要处理原始请求才能使其正常工作。

RewriteEngine On
RewriteBase /

RewriteCond %{THE_REQUEST} ^GET\ /view-store\.php\?id=(\d+) [NC]
RewriteRule ^ /%1? [R=301,L]

RewriteRule ^(\d+)$ view-store.php?id=$1 [L]

关于.htaccess - Mod 重写正在创建重复链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32895584/

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