提问人:beli3ver 提问时间:12/11/2016 最后编辑:beli3ver 更新时间:12/11/2016 访问量:279
Apache 重写不起作用
Apache Rewrite doesn't work
问:
我在 windows / xampp 下尝试过这个,它起作用了:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^ index.php [L]
</IfModule>
我希望所有链接都像这样工作
<a href="/customers">Customers</a>
为此,我的索引 .php 中有这个脚本:
$page = array_filter( explode("/",$_SERVER["REQUEST_URI"]) );
然后我和这样的$page一起工作
if(!empty($page)) {
switch($page[1])
{
case 'customers';
require_once('customers.php');
break;
在 Windows 下工作后,我在 Debian Apache / PHP7 服务器上尝试过,但我总是收到 404 错误。 我不知道为什么。加载 Rewrite Modul。
更新改变
AllowOverride None
自
AllowOverride All
它现在起作用了。 谢谢
答: 暂无答案
上一个:GTK 对话框边距不起作用
评论