iis7及以上怎么使用.htaccess伪静态文件

iis7及以上怎么使用.htaccess伪静态文件,第1张

iis7及以上使用.htaccess伪静态文件的方法:

1. 安装iis,这个就不多说了。使用系统自带的启动或关闭windows功能来安装。

2. 下载并安装“web 平台安装程序”,目前最新版本为5.0,双击,下一步到底即可。

3. 打开Internet Information Services(IIS)管理器,在管理中已经多了一个“Web 平台安装程序”,双击打开。

4. 搜索“url”,搜索结果第一个"URL 重写工具2.0",点击该记录后面的添加,再点击下方的安装按钮,还是一步到底,完成之后,重启下iis管理器。

5. iis管理器下发现多了一个“url重写”即安装成功了。接下来就是如何使用.htaccess文件了。找一个需要伪静态的项目,例如888,然后再双击“url重写”。

6. 找到右侧菜单中的导入规则。

7. 点击浏览,找到要使用的.htaccess文件,单击导入

8. 点击右侧的“应用”,重新项目888或者是iis,查看下伪静态规则是否生效。

必备条件:安装过Net Framework组件,建议2.0版本以上

1、IIS上找到要设置伪静态的站点名称,右键点属性,

2、在属性页面上选中“主目录”,在页面右下方点“配置”

3、查找应用程序扩展:aspx,选中后点“编辑”按钮,查看可执行文件路径

4、复制可执行文件路径备用,并关闭3中的页面。

5、回到2中的页面,点“添加”按钮,出现在4中的页面,添加刚才复制的aspx可执行文件路径,扩展名处可添加:.html 或者.htm

6、不选中“确定文件是否存在”,然后点确定,IIS6环境下的.net伪静态环境就配置好了。

1.检测Apache是否支持mod_rewrite

通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有

apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。

如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文

件,通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的”#”号删除即可。

如果没有查找到,则到“LoadModule” 区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),然后重启apache服务器即可。

2.在httpd.conf中配置虚拟主机

# Virtual hosts 启用虚拟主机

Include conf/extra/httpd-vhosts.conf

3.httpd_vhosts.conf文件中,配置相应的选项.详细讲解

DocumentRoot "C:/myenv/apache/htdocs/static3"

ServerName www.hsp.com

myenv/apache/htdocs/static3">

#Deny from All 403错误提示

Allow from All

#如果文件目录在apache目录外面,注释掉optinos 则,不能列表.

options +Indexes

#下面这个表示可以去读取 .htaccess文件,也可以直接在虚拟主机中配置.

Allowoverride All

RewriteEngine On

RewriteRule news-id(\d+).html$ error.php?id=$1

#这里可以设置多个重写的规则

#RewriteRule news-id.html$ error.php

4.在相应的目录下编写.htaccess 重写规则

例子:

RewriteEngine On

RewriteRule news-id(\d+).html$ show.php?id=$1

#这里可以设置多个重写的规则

#RewriteRule news-id.html$ error.php

如果在linux下可以直接创建,

如果是在windows平台下,用记事本创建一个文件,比如abc.txt,然后另存

为 .htaccess文件即可

5.重写规则,也可以直接在配置虚拟主机的段配置.


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/32675.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-19
下一篇2023-02-19

发表评论

登录后才能评论

评论列表(0条)

    保存