服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 joomla nginx
  3. nginx重写tld以匹配网站的语言
Intereting Posts
configurationDHCP服务器(Win 2012) ipv6:为什么ndpparsing为全局作用域地址? 软件负载平衡器 Courier-IMAP pop3d auth over mysql 阻止在iptables上运行Docker容器的Postgres端口5432 从Ubuntu到CentOS 无法通过SSH连接到EC2 为什么IIS6使用我的网站匿名用户帐户进行文件访问而不是应用程序池帐户? 有人使用RAIN吗? appcmd命令在Web应用程序下的文件夹上设置匿名身份validation 黑名单阻止DNS查找? 将/ etc放在源代码pipe理之下 我如何连接到没有ssh的Amazon EC2? 防止浏览器下载doc docx和pdf 从数据块大小来看,RAID10中的磁盘数量是否与Microsoft SQL服务器有关?

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