基本配置:
ServerRoot “/usr/local/apache” apache软件安装的位置
Listen 80 服务器监听的端口号,监听多个就写多个
ServerAdmin [email protected] 管理员的邮件地址。
ServerName 192.168.61.20 主站点名称(网站的主机名)
DocumentRoot “/usr/local/apache/htdocso” 主站点的网页存储位置。
打开
LoadModule rewrite_module modules/mod_rewrite.so
添加
LoadModule php5_module modules/libphp5.so
改成
ServerName localhost:80
改成
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
Satisfy all
Require all denied
</Directory>
改成存放项目的根目录
DocumentRoot "/www"
<Directory "/www">
添加index.php
<IfModule dir_module>
DirectoryIndex index.php index.htm index.html
</IfModule>
添加
AddType application/x-httpd-php .php
添加
Include conf/vhosts.conf 或者开启 Include conf/extra/httpd-vhosts.conf
vhosts.conf配置
<VirtualHost *:80>
DocumentRoot "/www/haoyang_web/sites/www.o2o.com/root"
ServerName www.haoyangde0.com
RewriteEngine on
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-f
RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /index.php$1 [QSA,PT,L]
</VirtualHost>