Apache伪静态Rewrite详解

2019-01-17 04:05:55刘景俊


RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.jb51.net
RewriteCond %{REQUEST_URI} !^user.php$
RewriteCond %{REQUEST_URI} .php$
RewriteRule (.*).php$ //www.jb51.net/$1/ [R]
RewriteCond %{HTTP_HOST} !^www.jb51.net
RewriteRule ^(.+) %{HTTP_HOST} [C]
RewriteRule ^([^.]+).jb51.net //www.jb51.net/user.php?username=$1

例子二:


/type.php?typeid=* –> /type*.html
/type.php?typeid=*&page=* –> /type*page*.html

RewriteRule ^/type([0-9]+).html$ /type.php?typeid=$1 [PT]
RewriteRule ^/type([0-9]+)page([0-9]+).html$ /type.php?typeid=$1&page=$2 [PT]

您可能感兴趣的文章:

apache虚拟主机三种配置方式小结在Apache服务器上添加虚拟主机功能的方法给Apache虚拟主机增加端口的方法apache服务器一个ip(如:127.0.0.1)和多个域名(虚拟主机)的绑定apache虚拟主机的配置指南apache中使用mod_gnutls模块实现多个SSL站点配置(多个HTTPS协议的虚拟主机)apache配置虚拟主机的方法详解apache虚拟主机配置一例13个实用的Apache Rewrite重写规则Apache Rewrite实现URL的301跳转和域名跳转Apache Rewrite url重定向功能的简单配置用ISAPI_Rewrite让IIS也支持如Apache下.htaccess的URL重写Apache中Virtual Host虚拟主机配置及rewrite参数说明