本地主机禁止错误和htaccess问题

时间:2016-02-19 10:16:23

标签: php apache .htaccess mod-rewrite

我花了很多时间阅读全天在本地主机(Ubuntu)中使用htaccess。

我已经接受了以下步骤。

1)从“AccessFileName .htaccess”文件行中删除“#”符号     :/etc/apache2/apache2.conf

2)更改,文件:/etc/apache2/apache2.conf

    <Directory /var/www/>
     Options Indexes FollowSymLinks
     AllowOverride None
     Require all granted
    </Directory>

   <Directory /var/www/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
   </Directory>

3)在路径/ var / www / machine上创建了一个文件夹,并放置了两个文件index.html和demo.html 创建了一个文件.htaccess,其内容是,

DirectoryIndex demo.html index.html

因此,当我尝试打开localhost / machine路径时,它会打开'index.html'而不是“demo.html”。

此外,当我将“AllowOverride None”更改为“AllowOverride All”时,我收到了“您无权访问localhost”错误。

0 个答案:

没有答案