[英]Page is always redirecting once?
我编写了一个小型CMS,它可以在每次呼叫时保存用户的ip和内容。 因此,我认识到,似乎我的页面总是重定向用户一次,因为页面调用两次登录数据库。
为了调试,我编写了一个函数,它使用PHP的$_SERVER
, $_SESSION
和$_REQUEST
在每次调用时向我发送邮件。
现在,在访问http://example.com/contact
我收到两封邮件:
一个用:
$_SERVER['HTTP_REFERER'] == 'http://example.com/contact'
和一个:
$_SERVER['HTTP_REFERER'] == 'http://example.com/news'
虽然我在这届会议上从未访问过/news
。
对于漂亮的URL,我有以下.htaccess,它将每个请求重定向到index.php。
Options +FollowSymLinks
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteRule ^.*$ ./index.php
我在我的代码中搜索了PHP标头更改或其他重定向,但找不到任何重定向。 您有什么建议如何找出这种情况发生的方式和地点,或者我在.htaccess中有一些错误吗?
该页面在Apache2 @ Ubuntu 16.04上运行
得到它了。
这是因为缺少的图标 ,铬试图从默认路径加载
加
由相对路径加载的背景图片"url:('...')"
由于htaccess重定向导致再次加载整个页面
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.