我使用IIS 7和PHP作为后端编程语言,但我对web.config文件不太友好我想将请求路由到php文件 例: 如果用户打开http://example.com/2/,那么我需要web.config将其作为请求路由到我的php脚本,即http://example.com/page.php?id=2
我可以用.htaccess
来做到这一点RewriteEngine On
RewriteCond $1 !^(page\.php)
RewriteRule ^(.*)$ page.php?id=$1 [L]
但我需要与web.config相同 任何人都可以有任何想法吗?
答案 0 :(得分:0)
所以我终于在IIS中找到了URL重写的解决方案 这是一个名为URLREWRITE的IIS模块,可以从以下位置下载: IIS URL REWRITE 安装后,您可以在其下创建一个空白规则,并将请求路由到任何特定文件 例如: http://example.com/post/100002389 将被路由到: http://www.example.com/post.php?post_id=100002389