0

这让我有点发疯。在 codeignter 中,我在提交表单或完成操作后重定向。每次我这样做时,它都会产生看起来像服务器检查头的东西。

0HTTP/1.1 200 OK Date: Fri, 24 May 2013 21:35:39 GMT Content-Type: text/html 
Content-Length: 5997 Connection: keep-alive Server: Apache/2 X-Powered-By:
PHP/5.3.13

我的 URL 帮助程序已加载并正在重定向,但我真的不希望用户每次尝试转到另一个页面时都能看到这一点。

最初,我只是使用常规重定向,就像这样

redirect ('/home/);

但这给了我一个发现的错误,所以根据一些研究和一些建议,我添加了刷新,就像这样

redirect('/home/', 'refresh');

我相信这是导致该标题的刷新,但否则即使它重定向到我想要的页面,我也会收到一个发现的错误。

我也尝试了一个位置,像这样

redirect('/home/', 'location');

但我又发现了那个错误。

请帮忙!

编辑:我的 .htaccess 文件

DirectoryIndex index.php

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond $1 !^(index\.php|robots\.txt)

RewriteRule ^(.*)$ index.php?/$1 [L]


# Begin password protection #
AuthName "Password Protected"
Require valid-user
AuthUserFile "*****"
AuthType basic
# End password protection #
4

0 回答 0