如何让apache支持伪静态,让微信管家跑起来!

原创 2014年03月17日 12:05:13

很多朋友在搭建微信管家时常遇到伪静态失效问题,我先针对APACHE先做解释。

-----------------------------------------------------------------

再次提醒:本片文章是针对APACHE搭建微信管家中,伪静态失效的解决方法

IIS7伪静态,让微信管家跑起来,请移步:http://blog.csdn.net/baigelong888/article/details/21380213

-----------------------------------------------------------------

问题1:访问注册页面(也就是reg.html)时,提示找不到reg.html文件,

为题2:域名/houtai进不去后台登陆界面 

这些都是apache伪静态没开启,没支持网站下.htaccess文件原因造成的。

因为采用了伪静态技术,所以web服务器必须开启伪静态 

打开apache的配置文件httpd.conf   2步一个也不能少
1.把#LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉。
2.找到
#
# AllowOverride controls what directives may be placed in .htaccess files.
# It can be “All”, “None”, or any combination of the keywords:
# Options FileInfo AuthConfig Limit
#
AllowOverride None
把 AllowOverride None 改为 AllowOverride All
最后就是重启一下apache服务器使配置生效,这样就支持.htaccess文件了 
1.检测Apache是否支持mod_rewrite   通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。
  如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” 下的 httpd.conf 文件,通过Ctrl+F查找到“LoadModule rewrite_module”,将前面的”#”号删除即可。
  如果没有查找到,则到“LoadModule” 区域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必选独占一行),然后重启apache服务器即可。 
2.让apache服务器支持.htaccess
  修改httpd.conf文件 
  Options FollowSymLinks
  AllowOverride None
  改为
  Options FollowSymLinks
  AllowOverride All 
  注意:除了要设置上面的地方以后,还得设置一下下面这个(网上很多资料都没有讲到这一块),否则你将会配制失败, 把 DocumentRoot 后面的参数改为你本地网站的目录 例如你网站的根目录为 D:/web/www.myweb.com 则得设置为 DocumentRoot "D:/web/www.myweb.com" 也就是修改当前目录 
  此步骤设置好后也得重启apache服务器才能生效 

相关文章推荐

微信开发环境搭建(Tomcat/Resin/Apache Server

微信开发主要是先要申请一个公众号,登录公众号后设置微信里面公众号的界面和跳转连接以及消息推送、自动回复等等。  这里简单搭建一个以自己电脑为服务器的测试开发环境,服务器用Tomcat(另外推荐Resi...
  • cordova
  • cordova
  • 2016年03月11日 09:48
  • 1615

微信公众号开发Apache+php如何搭建服务

微信公众平台的后台搭建服务所给的事例是web.py网络框,python,腾讯云服务器的例子做的介绍,对于前段来说,配置简单的php服务并没有给出事例,特此附上。填写接口配置信息 同样是在“高级功能...

如何让IIS7支持伪静态,让微信管家跑起来

很多朋友在搭建微信管家时常遇到伪静态失效问题,本片文章针对WIN+IIS7环境下,伪静态失效的解决方法。 -----------------------------------------------...

微信文章采集器伪静态插件

  • 2017年08月23日 09:09
  • 24KB
  • 下载

CentOS下开启Apache支持.htaccess伪静态文件

服务器版本:Centos 6.5 前言: 1、什么是伪静态?      说白了伪静态就是地址中不带”?”,也就是平常在网上看的的以.html展示的页面 2、伪静态的由来      伪静态是相...

linux让Apache支持.htaccess伪静态文件时遇到的坑

相信很多人都在windows环境开发好项目后再布置到linux上,但这个时候或许你发现你的伪静态不起作用了,很无奈,或许你还没进行相关配置。 这个时候你就得做一下几步操作了。。。。。第一、编辑htt...

如何让apache支持伪静态

mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法!对初学者很有用的哦! 1.检测Apache是否支持mod_rewrite 通过php提供...
  • acuna1
  • acuna1
  • 2013年05月25日 15:23
  • 587

apache 开启伪静态支持

如果需要开启伪静态支持: 打开apache的配置文件httpd.conf 1.把#LoadModule rewrite_module modules/mod_rewrite.so前面的#去掉。 ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何让apache支持伪静态,让微信管家跑起来!
举报原因:
原因补充:

(最多只允许输入30个字)