服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 nginx
  3. Nginx的重写规则为301redirectfilename.asp到filename.php
Intereting Posts
加莱拉引导失败,没有错误 将SharePoint模板应用于现有网站? 在网上收集私人信息并存储在内部网上? 如何在Windows Server 2003上安装GPMC? 为什么不在多个相同的56k传真调制解调器在Windows中工作? 使用SIP / h323的RAS服务器? MPLS:为传入数据包select初始标签 如何通过仅使用SQL Server的logshipping实现以下RTO和RPO? 使用NTbackup的系统状态备份失败,错误为0x800423f4(与卷影副本有关) 由于发生产卵错误,无法检出会话 ISC DHCP Option 82主机声明的binary-to-ascii 下载被截断(TCP连接终止)原因不明 perl进程导致高服务器负载,如何find它在做什么 如何从pcap中确定客户端或服务器端的重传 强制代理设置(Solaris \ Linux)

Nginx的重写规则为301redirectfilename.asp到filename.php

我已经把我的文件名从filename.asp更改为filename.php,但现在我想301将所有来到filename.asp的请求redirect到它的等效filename.php

我已经尝试过这些变化,但他们只redirect到主页:

if ($request_uri ~ .*.asp.*) { rewrite ^ http://$host? permanent; #rewrite ^/(.*)$ /$1.php permanent; } 

domain.com/folder/filename.asp 301redirect到domain.com/folder/filename.php

谢谢

  • 将apache重写规则转换为nginx
  • nginx位置重写,但proxy_rewriteclosures
  • nginx重写永久性重写的位置
  • 在WordPress和Cherokee Web Server上使用虚拟域名
  • JBoss的URL重写

  • Nginx:我可以在一个不同的URL上caching一个匹配模式的URL吗?
  • 如何使这个htacess重写规则由于最终参数而停止失败
  • Nginx重写子域的规则
  • Nginx重写Zimbra的规则
  • Nginx – 从深层目录结构中提供静态内容

你不需要if得到.asp文件,它可以纯粹在重写中处理:

 rewrite ^/(.*)\.asp$ http://example.com/$1.php permanent; 
  • URL重写和机架基础path
  • varnish3.0.2重写url的howto
  • Web应用程序的URL重写错误
  • .htaccess – 模拟虚拟主机在目录列表中的父目录的错误链接
  • 最简单的方法来实现Nginx上的多个VHost的URL重写
  • 静态站点dynamic重写循环
  • Lighttpd和OpenCart GET请求与mod_rewrite
  • mediawiki和wordpress MU与Nginx不同
  • 使用几个重写规则.htaccess
  • 如何让nginx重写请求到不同的服务器(在同一个configuration中)?

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