写法有许多相似之外,但是.htaccess 比httpd.ini的更强大.htaccess是用在apache 中的,httpd.ini是用在iis中的后面[]里面带的参数也不相同斜杠的使用也不相同例如RewriteRule ^message_([0-9]+)\.php$ /message.php\?action=end&id=$这个用在两个中都可以但是RewriteRule ^message_([0-9]+)\.php$ /message.php?action=end&id=$就只能用在.htaccess中区别还有很多,总体是.htaccess用起来更方面,更强大,如果你使用php编程,强列建议使用.htaccess,以就是说如果你租空间,你的主机要是linux,就算不是linux,一定是用apache来解释php程序,一般情况下windows主机都是装的iis组件.linux+php+apache+mysql是最佳组合。.htaccess直接放在根目录中即可,httpd.ini需要在iis中设置,如果你购买的windows主机不支持这个组件,你个人很难设置。
|