AI智能回复搜索中,请稍后...
2 回答
找到Apache的安装目录,找到conf/httpd.conf 中搜索如下一段代码: LoadModule Rewrite_module modules/mod_Rewrite.so 去掉该代码的最前面的#注释 搜索AllowOverride None 替换为 AllowOverride All 重启apache即可实现伪静态。到此apache的伪静态功能,也就是地址重写功能已经实现了。以上步骤操作完后,还要生成 .htaccess 文件
1、点击开始->运行,输入cmd,进入到DOS状态下, 2、进入到要生成文件的目录下,运行 copy con .htaccess,按回车 3、画面进入运行状态,这时按ctrl+z,再按回车,产生.htaccess文件。用编辑器打开 .htaccess 文件,将以下伪静态规则 copy 保存即可。
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php
然后访问这个页面,我起的名字为test.php,打开如下: 然后搜索是否有 mod_rewrite 关键词,如果有,说明已经开启了规则,没有,看着一步:
找到Apache的安装目录,找到conf/httpd.conf 中搜索如下一段代码: LoadModule Rewrite_module modules/mod_Rewrite.so 去掉该代码的最前面的#注释 搜索AllowOverride None 替换为 AllowOverride All 重启apache即可实现伪静态。到此apache的伪静态功能,也就是地址重写功能已经实现了。这时候你再访问test页面发现可以有了mod_rewrite这个关键词了。 二、然后参考http://wenda.wecenter.com/question/1895 好了,应该就这样子吧,还有问题再提问。