我只是尝试、尝试、尝试...我无法重定向到我的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,而不仅仅是重新加载。