1、thinkphp中怎么实现跳转到其他网站
不管你是不是thinkphp还是其他的PHP框架 ,都可以使用一下方法跳转
header('Location: http://www.example.com/');
但是要注意的是在执行这个语句之前千万不能输出任何内容,要不然就出错了!
2、当访问一个网站的域名时 不跳到带index.html或者index.php的那一页。
apache文件:httpd.conf
对应抄内容:
<IfMole dir_mole>
DirectoryIndex index.php index.php3 index.html index.htm
</IfMole>
其中index.php index.php3 index.html index.htm就是袭当不输入文件地址的时候打开的页面,他会从左到右依次寻找页面是否存在,如果都不存在的话返回当前目录的列表,由用户选择进入哪个页面。如果想要不跳到带index.html或者index.php的那一页的话把这个两个项目删除即可。反之如果要跳到其他页的话也可自行添加
3、问php根据域名访问不同跳转到不同子目录的方法
如果知识跳转的话楼下方法就可以了,如果要是服务器跳转的话就建一个heaccess文件,自己去搜,这个不知道你的目录没法和你说
4、PHP如何实现域名的自动跳转
设置域名自动跳转跟程序语言无关,在主机或者服务器中设置就行具体怎么设置根据主机商
5、如何通过PHP实现域名跳转
域名跳转也就是平常所说的网站301重定向,由原来网站指向A地址的,但你想输入网址后,转到B地址上,这就是域名跳转,也称为Url转发,一般适用于在多个域名绑定同一个建站CMS的根目录的时候,在做搜索引擎排名的时候和避免让用户记住多个域名的情况下应用。
域名的跳转分为几种情况。有301跳转(301是永久重定向),也有302临时域名转移。一般我们做跳转的时候都是选择做301跳转。因为就优化角度来说,302不适用于网站优化。
进行301跳转的话有三种方法。
第一种:web服务器做301跳转。
这种情况适用于独立服务器或者VPS使用。设置方法(以IIS6.0服务器为例):
远程连接到你的服务器。然后打开IIS,在网站那里,右键-属性-网站-IP地址那里点编辑增加一个站点,增加一个站点,绑定的一下主机头,也可以绑定多个闲置域名。
打开IIS,首先新建立一个站点,随便对应一个目录。这个目录下可以为空。在欲重定向的网页或目录上按右键;选中“重定向到URL”;在对话框中输入目标页面的地址;切记,记得选
中“资源的永久重定向”;当然,最后要点击“应用”,完成。
其他Apache服务器进行跳转的话,可以进行第二种情况。
第二种:代码做301跳转。
这种情况比较常用的。也是最为广泛快捷的,就是在你需要跳转的网站根目录代码里面加上跳转的代码,跳转到你的目标网站。
每个CMS的301跳转代码设置方法都不一样,具体可以根据你网站所使用的CMS到网上搜索相应的代码加入到相应的位置即可。有的是加在index.php/index.htm等文件,有的是直接添加在伪静态文件,这个需要自行判断。
第三种:直接在域名做301跳转。
1、首先解析主域名,主机记录为@,记录类型为CNAME
2、接着解析带www的域名,添加记录,记录类型为CNAME
3、记录值依旧选择服务器的IP地址
4、完成后需要等待域名解释的DNS缓存才可以生效,生效后输入主域名将直接跳转到带www的域名。
一般在做跳转的时候,我们都是推荐使用前面两种方法进行做域名的跳转,尤其第一种办法,最简单快捷。而且可以立马生效。
6、php根据参数跳转到指定网址 要怎么写
<?php
#首先定义一个数组,用来保存要跳转的网址版权
$URl = array('网址1', '网址2', '网址3');
$ID = $_GET['id'];#接收id值
header('Location:' . $URl[$ID]);
7、php跳转到另一个域名同一个页面
一,用301重定向可以试试;
二,要不就用JS 来做域名替换跳转;
三,在网站METAL里说明;
<metal href="www.b.com" />
也可以;
8、怎么打开域名/index.php和域名/index.html做301重定向跳转到域名,在线等
给你个思路吧,如果url包含index.php或者index.html就跳转到域名,这些包含,跳转函数都很容易搜到
9、thinkphp如何根据域名跳转到其他目录页面
ThinkPHP redirect 方法可以实现页面的重定向(跳转)功能。
redirect 方法语法如下:
$this->redirect(string url, array params, int delay, string msg)
参数说明:
参数
说明
url
必须,重定向的 URL 表达式。
params
可选,其它URL参数。
delay
可选, 重定向延时,单位为秒。
msg
可选,重定向提示信息。
ThinkPHP redirect 实例
在 Index 模块 index 方法中,重定向到本模块的 select 操作:
class IndexAction extends Action{10、php header跳转页面为什么前面带着域名
1、AJax请求PHP,在PHP中使用header不能跳转页面,需要在js中写跳转。
2、通过parse_url函数可以将URL解析为数组,再拼接为自己想要的跳转地址