中国服务器网
  • Linux
  • Windows
  • Ubuntu
  1. 中国服务器网
  2. .htaccess 阿帕奇 html PHP的
  3. 将* .htmredirect到* .php
Intereting Posts
如何使“tar –exclude”在* nix环境中performance一致? FIFO文件和读/写 PyGObject在Python 3中的窗口 使用git作为一个集中的版本服务器 如何从Ubuntu删除default-jre java安装? 你如何build立和参考libpng? IDC_STATIC在resource.h文件中意味着什么? 在Linux上的Eclipse中不能设置“Part title font” 如何从PHP 5使用Java monit从启动程序命令中删除引号 在C中的ncurses应用程序 – 读取标准input 警告:db2_fetch_assoc():提取失败 SQL Native Client是否带有SQL Server 2014 LocalDB? 如何运行sbt作为守护进程? Egit显示所有文件已更改

将* .htmredirect到* .php

我正在尝试了解如何将网站上的所有stream量从任何.htm地址redirect到页面的.php版本。 我希望这将是一个.htaccess的规则,但我还没有find任何适合我的东西,我不是最大的.htaccess。

任何帮助不胜感激。

  • .htaccess用get参数重写url
  • .htaccess重写友好的URL
  • 重写dynamicurl
  • configuration只允许特定的域使用.htaccess访问某些文件夹
  • 如何使用htaccess在Apache服务器上设置post_max_size(获取内部服务器错误)

这将在你的.htaccess文件中完成这项工作:

RedirectMatch 301 (.*)\.htm$ $1.php 
 RewriteEngine on RewriteCond %{THE_REQUEST} /([^.]+)\.html [NC] RewriteRule ^ /%1.php [NC,L,R] 

这会将file.html重定向到file.php,而不会导致无限循环错误。

  • Codeigniter 3删除index.php问题
  • redirecthttps:// www到https://非www – 没有看到证书错误,可能吗?
  • 我如何在.htaccess文件中定义variables并使用它?
  • .htaccess重写通过所有查询string
  • htaccess强制https并将wwwredirect到非www,但没有其他子域
  • htaccess 301redirect – 删除查询string(QSA)
  • 尝试在.htaccess中将例外置入RewriteRule
  • 如何防止直接访问/下载到mp3 / wav文件,同时允许Flash播放器使用.htaccess(或PHP)访问它们
  • 以性能为导向的方式来保护PHP级别的文件?
  • 将所有通配符子域redirect到根域

  • © 2017 中国服务器网
  • Topics
  •        
  • Powered by Server
  • Privacy Policy