‘壹’ 访问php网页提示:将您重定向的次数过多。这个怎么解决。难道编写的跳转有问题。
肯定是代码写的有问题引起了重复重定向的问题,检查下index.php?g=Admin里面是不是做了未登录的判断又重定向回来了,还是要看代码的!
‘贰’ 怎样强制php首页重定向,不用apache的rewrite功能,index.php里面只有一句代码,echo“测试”;
有三种方法可以实现重定向:
1.php语言的
header('Location: abc.php');
2.html语言的
<meta http-equiv="Refresh" content="0; url=abc.php">
3.JS语言的
在<body><script>window.location.href=abc.php;</script></body>
‘叁’ index.php怎么301重定向到首页
header(”HTTP/1.1 301 Moved Permanently”); header(”Location: http://www.你的地址/301/”); exit();如果是正则的话Options +FollowSymLinks RewriteEngine on RewriteRule ^news-(.+)\.html$ news.php?id=$1 将news.php?id=123这样的地址转向到news-123.html
‘肆’ 怎么打开域名/index.php和域名/index.html做301重定向跳转到域名,在线等
给你个思路吧,如果url包含index.php或者index.html就跳转到域名,这些包含,跳转函数都很容易搜到
‘伍’ htaccess301重定向/到/index.php
如果是代码层面处理的话,php中使用location(“这里面可以用变量拼出来”);
如果在服务器层面处理的话,nginx中貌似也有类似的命令
‘陆’ index.php中怎么进行重定向指向rewrite.php文件
如果你只是想执行rewrite.php:
require('rewrite.ph');
如果你是想跳转到rewrite.php:
header("Location: rewrite.php");
exit();
‘柒’ index.php怎么301重定向到首页
一般的网站现在都有做301重定向。这样做可以防止权重分散。
index.php 这个默认是首页。但是一般要重定向到具体某一个域名。比如:sanjiaok.com 重定向到www.sanjiaok.com 。这步操作需要从远程桌面进入到服务器里-->在开始菜单-->程序-->管理工具-->找到iis服务器-->进入IIS服务器,然后找到“网站”,点开选择您的网站-->右击选择属性,弹出属性窗口,再选中点开“主目录”下有个【重定向到URL(U)】,输入正确的网址即可。勾上“上面输入的正确URL”和“资源的永久重定向”,最后点击“确定”按钮就好了。
网站做301重定向是很有必要的。也是不可忽略的一个环节。
‘捌’ 怎么将/index.php 做301重定向
如果是伪静态重写,在服务器上配置
ErrorDocument 301 跳转地址
‘玖’ PHP如何重定向网站首页地址
一、用HTTP头信息
也就是用PHP的HEADER函数。PHP里的HEADER函数的作用就是向浏览器发出由HTTP协议规定的本来应该通过WEB服务器的控制指令,例如声明返回信息的类型("Context-type: xxx/xxx"),页面的属性("No cache", "Expire")等等。
用HTTP头信息进行PHP重定向到另外一个页面的方法如下:
<?php $url = "www..com"; if (!empty($url)) { Header("HTTP/1.1 303 See Other"); //这条语句可以不写 Header("Location: $url"); } ?> 注意一下,"Localtion:"后面有一个空格。
二、用HTML标记PHP重定向
用HTML标记,就是用META的REFRESH标记,举例如下:
<?php if (!empty($url)) { echo "<META HTTP-EQUIV=\"Refresh\" CONTENT=\"0;URL=$url\">"; } ?> 三、用脚本来实现PHP重定向
举例如下:
<? if (isset($url)) { echo "<SCRIPT LANGUAGE="JavaScript">"; echo "location.href='$url'"; echo "</SCRIPT>"; } ?>