服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. 重写 301redirect nginx
  3. nginx从.htmredirect到没有的url
Intereting Posts
监控和重新启动需要密码的服务的安全方式 许多不同的TCP时间戳通过NAT设备导致服务器丢弃数据包(PAWS) 只允许使用TeamViewer的域名login 使用SSH自动完成svn结帐 需要什么特权才能成功从Web界面重新启动jenkins? 这是一个正常的输出:'find / -user root -perm -4000 -print'? 如何将Mono Application添加到Ubuntu启动? IIS权限或NTFS权限? 禁止某些用户访问DVD / CD / USB 如何在Windows Server 2008 R2上设置IIS7和SQL Server故障转移? 使用WHM启用端口443以启用SSL 当组成员在Windows上创buildSamba服务器上的文件/目录时,分配的ACL掩码有效地使其成为只读的 通过VPN的SQL Server 2008 R2事务复制 在Active Directory中login脚本 从无法跟踪的stream量到网站,每天有数千次访问 – 严重问题

nginx从.htmredirect到没有的url

您好新的网站启动。 前网站有这样的url:

http://example.com/something.htm

新网站没有,看起来像这样:

http://example.com/something

  • htaccess取代了完整的URL而不是REQUEST_URI
  • mod_wsgi,.htaccess和rewriterule
  • 如何防止在htaccess无限redirect循环?
  • 删除/文件夹/从WordPress使用国防部重写?
  • 如何在Debian Lenny上将Apache重写为Apache 2.2

我怎么能告诉nginx做这个redirectpermanetly(301)。

我已经尝试rewrite ^(.*)$ $1.htm permanent; 没有成功。

 location ~*\.(htm)${ rewrite ^(.*)$ $1.htm permanent; } 

  • Apache 2.2重写 – 强制所有的请求index.html
  • Nginx的,PATH_INFO,和URL重写:我必须缺less的东西
  • 如何解释这些htaccess重写规则
  • nginx – 如何… DirectoryIndex到一个文件夹
  • 我如何使虚拟主机DirectoryIndex文件出现在url?

重写如下

 rewrite ^(/.*)\.htm(\?.*)?$ $1$2 permanent; 

为了向前兼容您的旧网站,您可以试试这个

 index index.htm; try_files $uri.htm $uri/ $uri =404; 
  • 这个Apache URL重写规则有什么问题?
  • nginx服务404上的备用位置
  • Nginx将旧的PHPurl视为文件
  • 在nginx上清理URL和php扩展
  • VirtualHosts上的Apache RewriteRule不适用于组捕获正则expression式
  • 如何从我的RewriteRule Htaccess规则中排除一个子文件夹?
  • 为IIS推荐一个好的URL重写工具
  • IIS 7 URL重写规则
  • 如何将页面从一个级别的子目录redirect到根目录
  • nginx重写不工作? 它只是忽略它

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