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

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

相关问题

本地调安装时,CURL 支持 显示叉,无法安装怎么解决呢?
程序安装在子目录的问题.
本地测试都好好地,放到服务器上后,注册页面的验证码就错位了
wecenter安装在子目录,登录后台地址不对
WeCenter 3.0.2在windows2008下IIS6下的伪静态操作步骤是怎么样的?
本地搭建的Nginx版本wecenter伪静态的设置
本地环境无法插入视频
WeCenter_2.5 windows下无法上传附件!显示红叉
这个网站,能作为本地社交网吗?
windows2003 appserv环境部署的问题;安装成功,访问失败

推荐内容

用了伪静态后,其他一切正常,但是图片无法显示,伪静态如下:
今天配置了IIS6下的伪静态,成功了,来分享一下。PHP版本是2.5.9
求3.0 II6 伪静态规则
伪静态设置之后,其他页面都可正常访问,但是xxx.com/explore/不能正常访问,还是只能xxx.com/?/explore/访问。
伪静态规则3.12 求教
安装好伪静态后的一些问题BUG求解
伪静态后,后台打不开了,怎么处理?
win2003,IIS6伪静态有成功的没?没成功的过来留下言!
伪静态一致无法成功,升级2.5正式版一样如此,怎么办?
关于伪静态的问题