ThinkPHP项目iis部署一些问题

1:解决.htaccess伪静态文件访问问题

     安装微软的url-rewrite

     1)url :   http://www.iis.net/downloads/microsoft/url-rewrite

     2)网站 -》 URL Rewrite -》Import Rules

           点击.htaccess文件,然后点击import和应用,即生成 web.config文件

           注意:删除.htaccess文件的类似   RewriteBase /wp/  这样的配置

     3)网站 -》默认文档

           添加  index.php  和 default.php

     4)重启网站

     5) 测试

            新建文件.htaccess,输入以下信息:

            RewriteEngine on 
            RewriteRule ^get-(.*).html /get.asp?id=$1 


           新建文件get.asp,输入以下信息

           <% response.write("get_id=" & request.querystring("id")) %> 


            按照1)~4)操作,如果在浏览器输入以下两个地址,返回相同的内容则证明配置成功:

            http://localhost/yoursite/get-123.html 
            http://localhost/yoursite/get.asp?id=123

           

2:文件不可读取 的权限的问题

      Users   和  IIS_IUsers添加读写权限(需重启网站)






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值