0
我有本地機器上的虛擬主機,我有htaccess打開。問題是如果我有一個htaccess文件在那裏下載頁面而不是顯示。這是我的虛擬主機。與htaccess的麻煩
<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的。如果我重命名它,頁面加載正常。
什麼頁面? PHP的? HTML? –
index.php。但我認爲問題在於AddHandler是錯誤的。不要特別需要它,所以沒什麼大不了的。我需要獲取該環境變量。 – smokingoyster