服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 joomla nginx
  3. nginx重写tld以匹配网站的语言
Intereting Posts
黑客如何访问VPS CentOS 6内容? 快速清空一个Linux分区 我怎么可以传递一个文件目录(path)作为参数? 审计日志不在linux机器上生成 Ubuntu服务器 – 下载500字节/秒 同步mdadm事件计数 cryptsetup luksOpen密钥文件不起作用 在Lion Server 10.7上使用WebDav从iPad访问个人文件夹 如何在故障转移群集中设置存储 Zimbra 8.04 policyd …邮件配额已按收件人数计算 在solaris机器上更改date 从源代码到RPM 三节点的sql集群 为什么厨师,傀儡,无赖,盐等? 使用Rackspace云时的networking架构

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