Ubuntu 18.04 上的 htacces

Ubuntu 18.04 上的 htacces

我在 Ubuntu 的 apache 上运行 .htaccess 时遇到问题。我尝试了很多方法,但都无济于事。我不知道如何解决这个问题。

配置文件片段 /etc/apache2/sites-enabled/demo.conf

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

来自 /etc/apache2/apache2.conf 的 Conf 文件片段

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

    AccessFileName .htaccess

当我尝试删除文件后缀时,.htaccess 的一部分。

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^([^\.]+)$ $1.html [NC,L]

相关内容