该问题已被锁定!
6
关注
6221
浏览

本地windows下安装在wamp下如何开启伪静态?

AI智能回复搜索中,请稍后...

为什么被折叠? 0 个回复被折叠
xiaomi 初级会员 用户来自于: 广东省广州市
2014-05-19 13:29
首先按 @seeyou 引用的步骤操作:
找到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

seeyou 中级会员 用户来自于: 陕西省西安市
2014-05-14 17:14
其实我没有安装wamp套件,我在本地安装的是xampp,我觉得原理都是一样,希望对你有所启发。 一、先监测你的apache是否开启了伪静态模块。 方法:新建一个php页面,名字任意,在里边加入如下代码

然后访问这个页面,我起的名字为test.php,打开如下:
test.jpg
然后搜索是否有 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 好了,应该就这样子吧,还有问题再提问。

关于作者

梁峰 注册会员

这家伙很懒,还没有设置简介

问题动态

发布时间
2014-05-14 14:17
更新时间
2014-05-19 13:29
关注人数
6 人关注

相关问题

本地系统管理员身份登录不了
windows2003 appserv环境部署的问题;安装成功,访问失败
下载的到本地为什么,发起不了文章呢
程序安装在子目录的问题.
本地调安装时,CURL 支持 显示叉怎么办?
discuz 转换程序2.4 本地报错!
本地测试,curl支持到底怎么解决啊,
发现一个bug,求大牛解释,管理员可以登陆,用户无法登陆,出现本地服务器内部错误
本地调安装时,CURL 支持 显示叉,无法安装怎么解决呢?
我本地安装不了 提示数据库连接失败

推荐内容

我的网站设置了伪静态之后其他页面都正常,但是话题页面的链接还是一长串字母?
anwsion在子目录下如何写伪静态呢?
win2003,II6伪静态分享
设置伪静态后网站访问不了了
为什么本地测试的时候,开启 Rewrite 伪静态一打开,主页面那些就打不开了?
求大神帮助,怎么实现伪静态啊!
DZ转WC,求一个跳转规则。
请教各位,用了这个IIS伪静态,导致网站图片不能显示,怎么回事?
二级目录装wecenter nginx伪静态怎么写
iis6下 伪静态规则 2.2版本有没有能用的规则?