【发布时间】:2014-01-11 19:26:10
【问题描述】:
我在 DigitalOcean Ubuntu 上并使用 laravel 框架,服务器奇怪地拒绝获取变量,所以 www.domain.com/?name=mohamed 当我检查 $_GET['name'] 时我什么也没得到,这个问题的原因是什么?
htaccess 文件:
<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
【问题讨论】:
-
向人们展示一些代码,也许可以对这个主题有所启发? ;-)
-
试试
var_dump($_GET)。 -
这是一个
^---^无价的工具 -
@EisaAdil 我试过了,它是空的,这太奇怪了,它在本地环境中工作,而不是在现场。 www.domain.com/?name=mohamed 重定向到 www.domain.com/ 并且 www.domain.com?name=mohamed 在 $_GET 中没有读取任何内容
-
它如何重定向?显示一些代码,以便我们查看(
.htaccess如果你有它可能是你的问题所在)[QSA]标志?