rest api ubuntu 17.10 apache mod_rewrite .htaccess

rest api ubuntu 17.10 apache mod_rewrite .htaccess

我只是尝试、尝试、尝试...我无法重定向到我的index.php(restful api)。

.htaccess 文件:

Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [QSA,L]

我尝试了不同的配置,将这个或那个添加到配置文件中。 什么都没用。 ubuntu:LSB 版本:... 分销商 ID:Ubuntu 描述:Ubuntu 17.10 发行版:17.10 代号:artful

阿帕奇:

Server version: Apache/2.4.27 (Ubuntu)

rewrite_module(共享)已启用。

  • 我必须编辑哪个配置文件?
  • 我是否必须将 AllowOverride 放入特定目录或者它是否会传播(针对所有子目录)?

答案1

又一次尝试成功了。有了这个解释https://www.digitalocean.com/community/tutorials/how-to-set-up-mod_rewrite-for-apache-on-ubuntu-14-04 我可以正确设置 /etc/apache2/sites-available 中的 000-default.conf 文件。重新启动 apache2,而不仅仅是重新加载。

相关内容