APMServ5.2.6开启伪静态教程,让网站支持.htaccess

简介: APMServ5.2.6开启伪静态教程,让网站支持.htaccess

今天忙完后准备抽空接着给下载盒子转移数据(从wp到typecho),改动较大不想用数据库工具直接转,就手动操作,本地用phpnow搭建的环境,结果刚才发现启用不了phpnow了,貌似是权限的问题,也懒得去深究,就换上了APMServ5.2.6,把数据库直接拷贝过去,修改配置文件的密码,打开127.0.0.1,网站OK,但是点击文章就出错了,伪静态规则没有启用。

老早就想处理这个问题了,今天就一下子处理了吧!方法如下,顺手把学校内网论坛的伪静态也启用了。

一般来说都是本地测试,所以直接修改 \APMServ5.2.6\Apache\conf\httpd.conf 这个文件,找到:

#APMServ默认虚拟主机

NameVirtualHost *:80

<VirtualHost *:80>

ServerName *

DocumentRoot “D:/APMServ/www/htdocs”

<Directory “D:/APMServ/www/htdocs”>

Options FollowSymLinks IncludesNOEXEC Indexes

DirectoryIndex index.html index.htm default.htm index.php

default.php index.cgi default.cgi index.pl default.pl index.shtml

AllowOverride None

Order Deny,Allow

Allow from all

</Directory>

</VirtualHost>

把AllowOverride None修改成AllowOverride All

然后重启Apache即可(记得要自己修改网站的.htaccess文件)

对于wordpress,它在设置伪静态的时候会自动生成.htaccess文件内容

如果你添加过虚拟主机,那么 还需要修改APMServ5.2.6\Apache\conf\apmserv\vhost.conf这个文件。

相关文章
|
Linux Apache Windows
Apache配置多个站点(虚拟主机)最简单的办法
包含配置文件 先找到你的Apache配置目录 Mac和Linux用户的配置目录一般是在: /etc/apach2 Windows用户的配置目录一般是和Apache安装目录在一起。
2181 0
|
3月前
|
应用服务中间件 nginx
typecho——typecho如何开启伪静态
typecho——typecho如何开启伪静态
47 0
|
安全 Linux Apache
【建站系列教程】6、.htaccess文件的url重写规则-网页伪静态化
【建站系列教程】6、.htaccess文件的url重写规则-网页伪静态化
181 1
|
弹性计算 负载均衡 Ubuntu
阿里云安装nginx配置网站
阿里云安装nginx配置网站
4347 0
|
PHP Apache
phpstudy配置伪静态的方法
mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面。下面我详细说说它的使用方法1.检测Apache是否支持mod_rewrite通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。
3002 0
|
Linux
Discuz!X3.1标签伪静态修改和伪静态规则
Discuz!X3.1标签伪静态修改和伪静态规则
391 0
|
Web App开发 PHP
DEDE列表,内页全站伪静态,DEDECMS httpd.ini伪静态
 今天为我刚刚上线的 站长导航 http://www.97644.com 设置dede伪静态,在百度,谷歌找了好半天的伪静态规则,一般网上发表的都是.htaccess伪静态规则,而我的站长导航这网站使用的是Wndows系统的服务器,只支持httpd.
1538 0