服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 joomla nginx
  3. nginx重写tld以匹配网站的语言
Intereting Posts
如何从我的Web应用程序注销出站HTTP请求? 以域用户身份login在Linux中失败 Linux:从LAN到网桥的NAT导致网桥组件之间错误的NAT。 怎么修? 如何通过单个链接访问服务器和ILO? FTP连接突然挂在'等待欢迎消息' 我如何检查perl和CPAN文件的位置? IISAdmin不会启动,错误0x80090006 – 如何进一步排除故障? networking文件同步工具 Ubuntu的平均负载从来没有低于“0.00 0.01 0.05” 有没有办法一次设置多个ZFS文件系统属性? wireshark是否可以捕获https请求? Dell 6248交换机的基本QoS策略 Windows Server 2008 R2安全策略似乎被locking 从运行会话重新构build.bashrc 为备用服务器注册自定义名称服务器

nginx重写tld以匹配网站的语言

我的Joomla网站的nginxconfiguration有问题。

我想基于所使用的tld重写/redirect。 例:

  • domain.fr – > domain.com/fr
  • domain.se – > domain.com/se

我怎样才能做到这一点?

  • Haproxy“use_backend”匹配顺序
  • 将ASCII百分比编码的位置重写为其UTF-8编码的等效项
  • Postfix为原始目的地+ BCC提供邮件 – 但仅限于一封电子邮件
  • 如何在NGINX中删除GET查询键并使用GET值作为URI?
  • Nginx重写不redirect

  • 我如何知道RewriteRule正在testing什么?
  • 在IIS 6中维护和pipe理快速URL重写的最佳方法是什么?
  • 如果在名称中有空格,如何从命令提示符中删除IIS7中的URL重写规则?
  • Apache RewriteRules不起作用,但在使用其他正则expression式工具进行testing时工作?
  • 需要帮助.htaccess URL重写器

您可以在server_name中使用正则expression式来获取variables中的TLD:

server_name ~(www\.)?domain\.(?<tld>\w+)$; 

现在你可以使用它:

 rewrite ^(.*)$ /$tld/$1; 
  • redirect非www sslstream量到www ssl(apache)
  • 重写url – redirect一切,但图像
  • Apache2:重写规则没有显示在地址栏中?
  • 为什么Apache忽略我的重写规则?
  • 告诉nginx SSLencryption特定的PHP文件
  • 如何获得自定义的亚马逊S3url?
  • 除了某些子目录请求之外,重写所有对index.php的请求
  • OpenLiteSpeed是否支持Apache重写?
  • 301从非wwwredirect到www问题
  • 重写下载URL,但“保存-as”对话框显示原始URL

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy