htaccess 中重写规则的例外情况

发布于 2024-12-11 08:40:12 字数 233 浏览 0 评论 0原文

如何做到:

RewriteRule ^([^/]+)/?$ spotsite.php?pid=$1 [QSA,L]

与我的主页(www.mysite.com)不匹配?到目前为止,每次我导航到我的主页时,它也会烦人地将我重定向到这个点站点..我不希望这种情况发生..我只想仅当它是 www.mysite.com 时才重定向/此处随机数

How do I make it so that:

RewriteRule ^([^/]+)/?$ spotsite.php?pid=$1 [QSA,L]

Doesn't match my homepage, which is www.mysite.com? As of now, every time I navigate to my main page, it annoyingly redirects me to this spotsite as well.. I don't want this to happen.. I only want to redirect only if it's www.mysite.com/somerandomnumberhere

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

近箐 2024-12-18 08:40:12

在提到的规则之前添加此规则:

RewriteRule ^/?$ index.html [L]

将 index.html 更改为您的目录索引页(index.php 等)。如果您希望保留 url,您也可以仅将 index.html 替换为 /

Add this rule prior to the one mentioned:

RewriteRule ^/?$ index.html [L]

Change index.html with whatever your directory index page is (index.php, etc). You can also replace index.html with just / if you wish to preserve the url.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文