.htaccess - 当原始 url 以确定词结束时,使用 htaccess 重定向到其他域

标签 .htaccess seo friendly-url http-redirect

我有一个包含 3 个域的网站。 com、.de、.co.uk。一种语言的一个域。 到目前为止,这些语言都在 .com 中,它的运行方式如下:

www.domain.com/?lang=de
www.domain.com/?lang=en
www.domain.com/?lang=fr

但现在我需要无法通过 www.domain.com/?lang=en 访问的网络并自动重定向到 www.domain.co.uk

我试过:

RewriteEngine On
RedirectMatch de$ http://www.domain.de

但不适合我。 任何人都知道我该怎么做?

非常感谢你提前匹配。

最佳答案

您应该使用QUERY_STRING Rewrite-Condition 来检查查询参数。例如:

RewriteCond %{QUERY_STRING} ^lang=de$
RewriteRule ^/$ http://www.domain.de [R,L]

关于.htaccess - 当原始 url 以确定词结束时,使用 htaccess 重定向到其他域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32819117/

相关文章:

.htaccess - 仅在 yii 网站的一个页面上强制使用 https

html - 是否有一种工具可以分析网页并告诉您需要进行哪些 SEO 工作?

具有FriendlyUrls和调试="false"的ASP.NET WebForms项目在生产中抛出404

.htaccess - htaccess 删除 .php 扩展名,index.php 并添加尾部斜线

.htaccess - Apache2 VirtualHost <Directory> 指令级联吗?

PHP Seo 友好 URL

url-rewriting - Tapestry 5.4 URL 重写和 SEO URL

java - 如何访问 servlet 的 web.xml 文件的第二个参数?

Javascript/jquery 在 mod_rewrite 开启时无法加载

seo - 需要监控 drupal 6 站点的指针,服务器 aw 统计数据和核心 "statistics"数据的差异