我非常简单的.htaccess规则不适用于.php文件,但适用于.html。
RewriteEngine On
RewriteRule ^about$ about.html [NC]
当我使用/ about
时,此正确显示about.htmlRewriteEngine 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>
当我从配置文件中删除目录时,重定向停止工作。
答案 0 :(得分:0)
identical
当我删除几乎所有内容时,它都能正常工作。也许有一天这可以帮助某人。感谢您的宝贵时间。