15053971836 注册 / 登录

htaccess伪静态设置

时间: 阅读:342
htaccess伪静态设置

最佳回答

专业建网站

专业建网站

2023-01-16 13:07:43

设置伪静态规则的具体步骤如下:

以IIS10 下设置伪静态规则为例:

1、首先需要安装Url重写模块,百度搜索,下载完安装,URL Rewrite Module。

2、然后重启机器,可以在iis全局看到URL rewrite模块。

3、然后点击要设置伪静态规则的站点,双击“URL 重写”图标。

4、然后进入“URL 重写”界面,点击右侧的“导入规则”。

5、进入“导入 mod_rewrite”界面,点击配置文件下面框最后的三个点。

6、找到伪静态规则文件:.htaccess,选中并点击打开。

7、回到“导入 mod_rewrite”界面,点击“导入”规则。

8、最后,点击右栏的“应用”按钮。

9、至此伪静态配置完成,iis上的伪静态规则是写在web.confg,在网站根目录上web.confg已写上相关程序规则

最新回答共有2条回答

  • 临沂网站建设
    回复
    2023-01-16 15:15:45

    一、检查服务器是否支持伪静态处理:
    必须要空间支持 Rewrite 以及对站点目录中有 .htaccess
    的文件解析,才有效.找到apache安装目录下的httpd.cof文件,去掉LoadModule rewrite_module
    modules/mod_rewrite.so前面的#(大概在154行,我的默认是开启)
    二、在httpd.cof中查找以下部分:
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    </Directory>
    改为:
    <Directory />
    Options FollowSymLinks
    AllowOverride All
    </Directory>
    如果没有,手动添加。(PS:LZ试过,在最近的新版本的Apache上即使没有这个,.htaccess照样生效。但是不同服务器及版本的原因,建议加上)
    三、重启apache服务器,添加.htaccess文件
    建立.htaccess文件的方式:
    1、保存文件的时候将文档保存成名为“***.txt”,再将其上传到服务器上,之后直接使用FTP软件来重命名为“.htaccess”。(适合windows)
    2、保存文件的时候选择文件—>另存为,保存类型选所有文件,然后文件名输入.htaccess 。(适合windows)
    3、直接在你的Unix或Linux虚拟主机上建立。
    4、先用记事本编写好,随便保存为一个什么文件名,然后打开“命令提示符”(CMD),然后再用重命名命令(rename),例如:rename c:htaccess.txt .htaccess
    请注意: .htaccess必须,保存为ANSI 格式,以A