此规则适用于基于Linux的计算机:
RewriteRule ^([^/]*)/([^/]*)$ /index.php?page=$1&id=$2 [L]
但是在基于Windows的情况下却没有。也许有另一种方法可以使它在两个系统上都有效?
答案 0 :(得分:0)
在Windows上,你的意思是“它不起作用”?我很确定这是mod_rewrite
处理Windows设置的问题,与此特定规则无关。我猜你是否看apache_get_modules()
,你会发现它没有列出。
答案 1 :(得分:0)
它不依赖于操作系统。我认为您在Linux上使用Apache,现在使用IIS。
这里解释了IIS的htaccess:http://learn.iis.net/page.aspx/557/translate-htaccess-content-to-iis-webconfig/