htaccess-规则解释



我想知道是否有人能解释这个规则的含义:

<IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteRule (.*).html$ news.php?name=$1
</IfModule>

它翻译的URL如下:

/foo.html

进入URL,如:

/news.php?name=foo

http://httpd.apache.org/docs/current/mod/mod_rewrite.html

匹配URL字符串中以.html结尾的任何内容。将域名之前和之后的文件部分作为$_GET['name']传递给news.php脚本。

最新更新