首页 » Network » Archive by category 'Apache'

.htaccess技巧: URL重写(Rewrite)与重定向(Redirect)

lesca | Apache, Tutorials, Ubuntu | 2012-05-14
目录 Table of Contents 一、准备开始:mod_rewrite 二、利用.htaccess实现URL重写(rewrite)与URL重定向(redirect) 将.htm页面映射到.php 临时重定向(R=302)与永久重定向(R=301) 为什么要用重定向?——重定向和URL重写的区别 长短地址转换 去掉www 加上www 支持多域名访问 三、改写查询字符串QUERY_STRING 利用QSA转换查询字符串QUERY_STRING 利用Re... [阅读全文]

.htaccess教程:简介、访问控制、验证、目录浏览控制

lesca | Apache, Tutorials | 2012-05-09
目录 Table of Contents 一、.htaccess简介 什么是.htaccess AllowOverride All 500错误 有用的文档 二、.htaccess访问控制(Allow/Deny) 访问控制基础:Order命令 利用.htaccess过滤域名或网络主机(Allow/Deny) 利用.htaccess禁止访问指定文件(Files) 利用.htaccess禁止访问指定文件类型(FilesMatch) 高级访问控制(Rewrite) 三、利用.htaccess进行... [阅读全文]

htaccess附录:正则表达式、重定向代码

lesca | Apache, Tutorials | 2012-05-08
.htaccess正则表达式 # 位于行首时表示注释。 [F] Forbidden(禁止): 命令服务器返回 403 Forbidden错误给用户浏览器 [L] Last rule(最后一条规则): 告诉服务器在本条规则执行完后停止重写URL [N] Next(下一条规则): 告诉服务器继续重写,指导所有重写指令都执行过 [G] Gone(丢失): 命令服务器返回410 GONE(no longer exists)错误消息 [P] Proxy... [阅读全文]

为Apache配置多站点

lesca | Apache, HTTP, Network, PHP, Tutorials | 2011-10-30
在安装了LAMP之后需要进行一些配置,下面介绍如何快速配置一个站点。 1.修改hosts,映射一个域到本机 $sudo vi /etc/hosts 127.0.0.1 localhost 127.0.0.1 blog 127.0.0.1 test ... 2.修改Apache配置文件 粗体部分表示需要修改的 $ cd /etc/apache2/sites-available/ $ sudo cp default blog <VirtualHost *:80> Serv... [阅读全文]

在Ubuntu中快速安装LAMP

lesca | Apache, Tutorials, Web | 2011-02-04
在Ubuntu中快速安装LAMP
要搭建LAMP平台其实非常简单,只需一条指令即可下载所有安装包: 一、自动安装LAMP 1.安装LAMP [bash]sudo apt-get install lamp-server^[/bash] /!\注意:符号^是必须的 这是为什么呢? 在安装过程中,需要设置MySql的root账户密码 然后确认密码,等待未安装的包继续安装完成即可。 到此,我们只安装了LAMP所需的各包,还需要一些配置和测试。 2.测... [阅读全文]
Ɣ回顶部