繁体   English   中英

如何在 Apache 中启用多视图

[英]How to enable MultiViews in Apache

我试图实现这一点,如果有人打开 URL /login 那么它应该打开 /login/index.php 文件。 它需要启用多视图,我找到了以下选项

1. Adding in the.htacces

<IfModule mod_negotiation.c>
    Options -MultiViews
</IfModule>
  1. 将多视图选项添加到 apache conf 文件中,如下所示

     <Directory /var/www/sites/foo/> Options +FollowSymLinks +MultiViews +Indexes DirectoryIndex index.php AddType application/x-httpd-php.php

但这些解决方案没有奏效。

最后,我找到了以下对我有用的解决方案,希望它对其他人也有帮助。

这是解决方案:

打开下面的文件

sudo nano /etc/apache2/mods-enabled/mime.conf

在文件中找到以下行

AddType application/x-httpd-php .php .phtml .html .htm

取消注释(如果已注释)并添加.php 如果它不包含它。 重启服务器

sudo service apache2 restart

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM