1. 程式人生 > >開啟APMServ5.2.6支援.htaccess偽靜態

開啟APMServ5.2.6支援.htaccess偽靜態

我的APMserv5.2.6安裝在E盤下。
有以下兩種情況:
1、預設虛擬主機。
開啟E:\APMServ5.2.6\Apache\conf\httpd.conf 檔案
找到你所在的虛擬目錄修改如下:
#APMServ預設虛擬主機 NameVirtualHost *:80 <VirtualHost *:80>  ServerName *  DocumentRoot "E:/APMServ5.2.6/www/htdocs" <Directory "E:/APMServ5.2.6/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> 改成
#APMServ預設虛擬主機 NameVirtualHost *:80 <VirtualHost *:80>  ServerName *  DocumentRoot "E:/APMServ5.2.6/www/htdocs"
<Directory "E:/APMServ5.2.6/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 Options FileInfo
 Order Deny,Allow   Allow from all  </Directory>
</VirtualHost>
重啟Apache服務即可 


2、有多個虛擬主機。
開啟E
:\APMServ5.2.6\Apache\conf\apmserv\vhost.conf 檔案
找到你所在的虛擬目錄修改如下:<VirtualHost *:80>
 ServerName localhost  DocumentRoot "E:/APMServ5.2.6/www/htdocs" <Directory "E:/APMServ5.2.6/www/htdocs">  Options FollowSymLinks IncludesNOEXEC  DirectoryIndex index.html index.htm default.htm index.php          AllowOverride none  Order Deny,Allow  Allow from all  php_admin_value open_basedir "E:/APMServ5.2.6/www/htdocs/;E:/APMServ5.2.6/tmp/uploadtemp/;"  php_admin_value safe_mode On </Directory> </VirtualHost>

改成 

<VirtualHost *:80>
 ServerName localhost  DocumentRoot "E:/APMServ5.2.6/www/htdocs" <Directory "E:/APMServ5.2.6/www/htdocs">  Options FollowSymLinks IncludesNOEXEC  DirectoryIndex index.html index.htm default.htm index.php          AllowOverride all  Order Deny,Allow  Allow from all  php_admin_value open_basedir "E:/APMServ5.2.6/www/htdocs/;E:/APMServ5.2.6/tmp/uploadtemp/;"  php_admin_value safe_mode On </Directory> </VirtualHost>
重啟Apache服務即可如果設定後無效,開啟E:\APMServ5.2.6\Apache\conf\httpd.conf檔案,將 LoadModule rewrite_module modules/mod_rewrite.so前面的#號去掉,重啟Apache服務即可