Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache 重新创建onece 301重定向的文件_Apache_.htaccess_Mod Rewrite_Redirect - Fatal编程技术网

Apache 重新创建onece 301重定向的文件

Apache 重新创建onece 301重定向的文件,apache,.htaccess,mod-rewrite,redirect,Apache,.htaccess,Mod Rewrite,Redirect,如果我有一个名为/a.php的文件,并且使用.htaccess我将该URL重定向到带有301标志的/b.php。为了搜索引擎优化,我必须使用301标志。但是如果我需要回到/a.php???曾经面对301重定向的浏览器将记住这一点并进行重定向,直到删除cookie本身。那么我的计划应该是什么 但是如果我需要返回到/a.php呢 然后删除指向b.php文件的301重定向,并在请求b.php文件时创建指向a.php文件的新301重定向。即使浏览器记住a->b,当浏览器请求b.php时,它也会被301重

如果我有一个名为
/a.php
的文件,并且使用
.htaccess
我将该URL重定向到带有
301
标志的
/b.php
。为了搜索引擎优化,我必须使用
301
标志。但是如果我需要回到
/a.php
???曾经面对
301
重定向的浏览器将记住这一点并进行重定向,直到删除cookie本身。那么我的计划应该是什么

但是如果我需要返回到/a.php呢


然后删除指向
b.php
文件的301重定向,并在请求
b.php
文件时创建指向
a.php
文件的新301重定向。即使浏览器记住a->b,当浏览器请求b.php时,它也会被301重定向回a。只要没有旧的301重定向,浏览器就会尝试加载a.php。

为了搜索引擎优化,不要返回到
/a.php
,非常感谢。还有一个问题。如果我想在一段时间后同时保留
b.php
a.php
?@HasibAlMuhaimin不知道你想在这里实现什么,但你可以保留这两个,并将一个重定向到另一个,反之亦然,但如果你不断改变这些东西,通常对你的SEO没有好处