正则表达式.htaccess

发布于 2024-10-27 09:58:26 字数 176 浏览 2 评论 0原文

我想将域 news.com 和 newseds.com 重定向到 news.com。我使用的重写是

RewriteRule [paper] http://www.news.com。问题是它不重定向。

谢谢 让

I want to redirect a domain newspaper.com and newspapereds.com to news.com. The rewrite I am using is

RewriteRule [paper] http://www.news.com. The problem is it does not redirect.

Thanks
Jean

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

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

发布评论

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

评论(1

北方的韩爷 2024-11-03 09:58:26

RewriteRule 只会尝试将模式与 URL 路径匹配,而不是与主机部分匹配。您需要使用 RewriteCond 代替:

RewriteCond %{HTTP_HOST} paper
RewriteRule ^ http://www.news.com

除此之外,[paper] 是一个字符类,仅匹配包含字符 p、< 的一次出现。代码>a、er

RewriteRule will only try to match the pattern agains the URL path but not the host part. You need to use RewriteCond instead:

RewriteCond %{HTTP_HOST} paper
RewriteRule ^ http://www.news.com

Besides that, [paper] is a character class and matches only one occurrence of the containing characters p, a, e, and r.

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