麻烦与htaccess

时间:2011-11-02 23:38:03

标签: .htaccess webserver

我的本​​地计算机上有一个虚拟主机,我已经打开了htaccess。问题是如果我有一个htaccess文件页面下载而不是显示。这是我的vhost。

 <VirtualHost 127.0.0.1:80>
   DocumentRoot "/Library/WebServer/Documents/test
   <Directory "/Library/WebServer/Documents/test">
    AllowOverride All
   </Directory>
   ServerName local.test.com
 </VirtualHost>

这是我的htaccess

SetEnv APPLICATION_ENV development

AddType application/x-httpd-php .php .htm .html
AddHandler x-httpd-php .php .htm .html
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ index.php [NC,L]

我确定问题是htaccess。如果我重命名它,页面加载正常。

1 个答案:

答案 0 :(得分:0)

实际上,只是搞清楚了。就是这条线。

 AddHandler x-httpd-php .php .htm .html

我删除了它,没关系。我仍然无法获取要打印的环境变量。

echo getenv('APPLICATION_ENV');

对此的想法?