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

本地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 人关注

相关问题

我本地的回复问题
本地安装测试出错
能不能把外链的图片保存到本地或者七牛等空间
本地安装和服务器安装均失败,localhost 10061错误,请问是什么地方有问题。
本地测试AWS2.0成功整合PHPcmsV9,可实现同步登陆退出。
我的服务器是windows 无法用伪静态
为何我的windows系统伪静态报错500?
本地安装anwsion遇到mysql错误提示11001,请问怎么解决?
本地测试怎么无法插入图片?
wecenter提问怎么不可以直接上传本地图片?

推荐内容

伪静态设置好了,直接访问地址是可以的,但实际链接还是原来的
WIN主机伪静态 首页翻页 404错误
IIS6伪静态设置尝试网站所有的办法,依然不成功,我的是2.5.9程序
【亲测】IIS7.5 伪静态规则 及中文路径解决方法
伪静态问题设置成.html 回复和邀请的时候找不到页面 弹出的是本站的404页面代码
本地测试伪静态设置怎么弄
程序的伪静态设置保存添加到哪个文件里面?
只有微信号没有密码可以看微信里删除的聊天记录
wordpress里面怎么设置静态页面预览
最近不忙我又回来啦,附伪静态规则(全)