.htaccess - .htaccess - 重定向到从域 A 到域 B 的相同路径 - 域名中的波兰字母
问题描述
如何使用 .htaccess 文件从域重定向:testÓwka.net 到域 testOwka.net 并保存 URL 路径?
例如,当用户访问网站:testówka.net/login,我想将此用户重定向到:testowka.net/login。
我以这种方式尝试过:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^testówka\.net$ [NC]
RewriteRule ^ http://ofertowka.net%{REQUEST_URI} [L,R]
并以这种方式:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^xn\-\-testwka\-o0a\.net$ [NC]
RewriteRule ^ http://testowka.net%{REQUEST_URI} [L,R]
我尝试了逃生,但没有任何工作正常。我该怎么做?
解决方案
尝试将您的重写修改为:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?xn--testwka-o0a\.net [NC]
RewriteRule (.*) http://testowka.net/$1 [R=301,L]
推荐阅读
- python - 在python中将数据保存在excel文件中的问题
- node.js - 在 webpack 包中包含一个配置文件
- linux-kernel - 性能计数器和 IMC 计数器不匹配
- loops - 需要帮助确定如何最好地循环数据
- linux - 如何在 linux 中离线安装 dlib?
- c++ - 有什么方法可以在 C++ 中进行 round(a, n) 吗?
- azure-devops - Azure Pipeline - 在多个 json 文件中转换相同的密钥
- node.js - 无法使用外部 IP (Ubuntu) 访问 Node.js
- prolog - 使用 maplist/2,3,4
- verilog - 调用另一个模块的最佳方法是什么?