.htaccess规则不适用于.php文件,但不适用于.html作品

时间:2018-08-01 14:54:26

标签: php .htaccess apache2

我非常简单的.htaccess规则不适用于.php文件,但适用于.html。

RewriteEngine On
RewriteRule ^about$ about.html [NC]

当我使用/ about

时,此正确显示about.html
RewriteEngine On
RewriteRule ^about$ about.php [NC]

这不起作用。你有什么主意吗? 带有apache2的Ubuntu 16服务器

还有一个,当我删除

RewriteRule ^about$ about.html [NC]

从第一个选项重定向仍然有效...

我的conf看起来像这样:

<Directory /var/www/html>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride all
    Order allow,deny
    allow from all
</Directory>

当我从配置文件中删除目录时,重定向停止工作。

1 个答案:

答案 0 :(得分:0)

identical

当我删除几乎所有内容时,它都能正常工作。也许有一天这可以帮助某人。感谢您的宝贵时间。