Html 强制用户重新设置url

Html 强制用户重新设置url,html,redirect,Html,Redirect,我的域控制器中有一个将我的域重定向到另一个域的设置 例子 重定向http://mysite.com至http://othersite.com 我大约在一周前删除了重定向,但是一些用户仍然看到重定向到 我发现清除浏览器缓存可以解决问题 当用户访问我的网站时,我有没有办法强制他们更新缓存?您可以尝试添加一些标题以强制浏览器获取。。。大致如下: <?php if(!session_id()) { @session_start(); } header(

我的域控制器中有一个将我的域重定向到另一个域的设置

例子 重定向
http://mysite.com
http://othersite.com

我大约在一周前删除了重定向,但是一些用户仍然看到重定向到

我发现清除浏览器缓存可以解决问题


当用户访问我的网站时,我有没有办法强制他们更新缓存?

您可以尝试添加一些标题以强制浏览器获取。。。大致如下:

<?php
    if(!session_id()) {
        @session_start();   
    }
    header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
    header('Last-Modified: ' . gmdate( 'D, d M Y H:i:s') . ' GMT');
    header('Cache-Control: no-store, no-cache, must-revalidate');
    header('Cache-Control: post-check=0, pre-check=0', false);
    header('Pragma: no-cache'); 

    if(isset($_SESSION['form_submitted'])) {
        unset($_SESSION['form_submitted']);
        header('Location: ?' . uniqid());
        #header('Refresh: 0');
    }
?>

您可以尝试添加一些标题以强制浏览器获取。。。大致如下:

<?php
    if(!session_id()) {
        @session_start();   
    }
    header('Expires: Sat, 26 Jul 1997 05:00:00 GMT');
    header('Last-Modified: ' . gmdate( 'D, d M Y H:i:s') . ' GMT');
    header('Cache-Control: no-store, no-cache, must-revalidate');
    header('Cache-Control: post-check=0, pre-check=0', false);
    header('Pragma: no-cache'); 

    if(isset($_SESSION['form_submitted'])) {
        unset($_SESSION['form_submitted']);
        header('Location: ?' . uniqid());
        #header('Refresh: 0');
    }
?>


。你需要调查这件事。关于缓存模型有相当多的章节。见第13节。根据你的愿望,你可以做很多事情。

。你需要调查这件事。关于缓存模型有相当多的章节。见第13节。根据您的愿望,您可以做各种各样的事情。

重定向时使用了什么?PHP,htaccess??在html标题中向不存在的文件添加一个include,重定向使用了什么?html标题中的PHP、htaccess??将包含添加到不存在的文件中