apache虚拟主机VirtualHost配置失败的可能原因

DocumentRoot目录的位置不对,导致apache没有访问权限,应放在apache对应的www目录

CentOS Apache 403错误及IP无法访问解决方法

在CentOS上安装上Apache后,访问页面出现403错误及使用IP地址无法访问的问题。下面介绍下403错误及IP无法访问问题的解决方法:

问题1:打开apache页面提示403错误,此时需要关闭selinux

  • 方法1 立即关闭SELINUX

/usr/sbin/set[……]

继续阅读

apache配置虚拟主机,支持域名和IP访问

httpd.conf ———/usr/local/apache2/conf/httpd.cnf
httpd-vhosts.conf———/usr/local/apache2/conf/extra/httpd-vhosts.conf

httpd.conf修改的内容为:[……]

继续阅读

nginx反向代理apache服务器

1. 配置nginx

vim /etc/nginx/conf.d/default.conf

server {
listen 80;

server_name _;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set[……]

继续阅读

配置apache以fastcgi运行php

apache默认是用自带的mod_php模块运行php,现在我们介绍使用fastcgi来执行php脚本。先说下fastcgi的优点:
Fastcgi的优点:

  • 从稳定性上看, fastcgi是以独立的进程池运行来cgi,单独一个进程死掉,系统可以很轻易的丢弃,然后重新分 配新的进程来运行逻辑[……]

继续阅读

CentOS开启Apache mod_rewrite

mod_rewrite能使网页伪静态,对于搜索引擎友好,下面就是开启这个功能的说明!
启用mod_rewrite模块
在conf目录的httpd.conf文件中找到
LoadModule rewrite_module modules/mod_rewrite.so
将这一行前面的#去掉。
2[……]

继续阅读

Apache如何开启Rewrite及简单应用

环境:
系统 Windows
Apache 2.2

加载Rewrite模块:

在conf目录下httpd.conf中找到
LoadModule rewrite_module modules/mod_rewrite.so
这句,去掉前边的注释符号“#”,或添加这句。

允许在任[……]

继续阅读

RedHat 6.0使用CentOS YUM源更新的方法

  由于Redhat的yum在线更新是收费的,如果没有注册的话是不能使用的,即不能在线安装软件。在这种情况下,想使用Redhat系统,还想用yum源来在线安装软件,有没有办法?

答案是有办法,请往下看!

1、删除redhat原有的yum源

# rpm -aq | grep yum|xarg[......]

继续阅读

Tags: ,

利用.htaccess 301实现子目录重定向

近一直在瞎折腾这个blog,此前的博客地址(www.cmgine.com/blog),后台改成了根目录(www.cmgine.com)了,但是现在遇到一个问题:访问www.cmgine.com下的子目录blog就会出现404错误,这显然不利于SEO,而且在百度中有上百条数据是子目录blog的数据[……]

继续阅读

htaccess文件实现永久性301跳转

301重定向的作用:1.规范网址;2.排除了重复页面;3.增加网址权重

首页新建一个空文件.htaccess,填入重定向规则后,上传到网站根目录。

用301将不带WWW的域名重定向主域名:
rewriteEngine on
rewriteCond %{http_host} ^abc.[……]

继续阅读