gpt4 book ai didi

php - 在 .htaccess 中的 RewriteRule 之后重复附加 URL?

转载 作者:搜寻专家 更新时间:2023-10-31 21:16:21 25 4
gpt4 key购买 nike

这是我第一次重写 url 以实现 SEO 友好。

这是我的 htaccess 规则:

RewriteEngine On
RewriteRule ratings/ ratings.php
RewriteRule regions/ regionlist.php
RewriteRule mobile/ mobile.php

出于某种原因,当我点击同一个链接两次时,该 url 将自己附加到地址栏中。这是一个显示这种情况的 gif 图像:

http://i.stack.imgur.com/y5hqA.gif

这不好吗?如果是,有谁知道出了什么问题?

帮助将不胜感激!

谢谢大家

最佳答案

将您的 RewriteRules 更改为:

RewriteRule ^([a-zA-Z]+)$ $1.php

并确保你的链接是这样的:

<a href="/ratings">ratings</a>

但是如果你需要特定的重写改变斜杠的位置

RewriteRule /ratings ratings.php
RewriteRule /regions regionlist.php
RewriteRule /mobile mobile.php

关于php - 在 .htaccess 中的 RewriteRule 之后重复附加 URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7889876/

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