我使用重写链接
在本地,此代码工作正常,但注意在线工作
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
这是因为您的服务器配置。
您的服务器中可能未启用mod_rewrite模块或不支持rewrite_url
使用phpinfo()检查您的服务器 appache 配置。
联系您的托管支持。如果您的托管支持是BIGROCK,他们会注意支持此功能
此错误表单服务器
经理设置 apache 并解决了这个错误