0

我使用重写链接

在本地,此代码工作正常,但注意在线工作

htaccess 代码:

RewriteEngine On
RewriteRule ^page/([^/]+)/$ page.php?id=$1

php代码:

<?php
if (isset($_GET['id']) && $_GET['id'] !=""){
echo $_GET['id'];
} else {
echo "Empty"
}

在主机错误 EMPTY 但在本地回显获取 id

4

2 回答 2

0

这是因为您的服务器配置。

您的服务器中可能未启用mod_rewrite模块或不支持rewrite_url

使用phpinfo()检查您的服务器 appache 配置。

联系您的托管支持。如果您的托管支持是BIGROCK,他们会注意支持此功能

于 2012-10-25T11:40:47.570 回答
0

此错误表单服务器

经理设置 apache 并解决了这个错误

于 2012-10-27T11:31:32.423 回答