php语言在服务器的index实现指定页面的跳转

php语言在服务器的index实现指定页面的跳转,第1张

$domain = $_SERVER['HTTP_HOST'] 

switch ($domain) {

    case 'www.bbb.com':

        // 跳转到1

        break

    case 'www.ccc.com':

        // 跳转到2

        break

    default:

        // 默认

        break

}

// 按照上面的逻辑实现就可以了

// 具体的代码细节,可以自己实现了。

301设置直接直接在服务器上直接设置就可以了,或者直接在网页上做软的301跳转

301跳转共有两种方法:

服务器设置法,本设置方法因服务器软件版本较多,且设置繁琐,不推荐使用。

页面跳转方法,本方法在浏览器中执行,大多数浏览器均支持本301跳转页面,所以使用较为广泛。

页面永久性移走,通常叫做301跳转,也叫301重定向,301转向.

指的是当用户点击一个网址时,通过技术手段,跳转到指定的一个网站.

使用web.xml来设置网站的404跳转。

工具:

java的网站搭建基础. 要懂得, 然后要有一个网站项目, 简单的一个框架也是可以的.需要用到web.xml, 这里的开发版本是myeclipse.

步骤:

1、需要有一个web网站, 这里使用myeclipse开发工具, java做语言, 来做演示. 创建一个新的网站项目. 可以看我的myeclipse的安装和搭建. 里面有详细的介绍, 跟着操作, 一步一步来。 创建了一个项目名字叫做NotFound的web项目。 然后点击完成, 创建这个项目完成。

2、项目创建成功之后, 会有如下的一个目录结构, 其中404.jsp,是新建的一个。 这里要操作的对象就是web.xml. 因为要自定义一个找不到访问页面的项, 所以, 需要自己创建一个页面, 可用404.jsp来命名。

3、如何创建404.jsp页面。 在webroot的目录上, 新建jsp页面, 然后输入jsp页面的名称, 然后点击完成新建。

4、项目需要部署到web服务器上才可以访问, 这里就使用tomcat做服务器。 点击部署。 然后, 点击add, 然后选择tomcat, 这里可以使用myeclipse自带的tomcat, 部署完成后, 启动omcat, 使用localhost:8080/NotFound来访问项目。

5、如果出现了现在的这个页面说明部署成功, 并可以正常访问。 然后想测试一下没有自定义的404页面是怎么样的。 随便输入一个没有的页面, 就会说没有找到某个页面。 看图2. 这个图是服务器上的一些信息 包括一些目录结构都暴漏出来了, 这个显然不是想要的。 所以, 就需要自定义。

6、在web.xml中, 加入下面的一个配置。 配置的意思是说, 如果有404的错误页面, 就跳转到自定义的页面上。location标签是指哪个页面的意思。 然后加上这句话之后,重新启动tomcat. 让刚刚的修改生效。

7、然后再404.jsp的页面上, 修改页面内容。 然后输入刚刚输入的地址。会发现, 现在的提示都十分的友好, 而且这里还可以加上自己的想象力, 创造独一无二的404页面。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/226592.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-08
下一篇2023-04-08

发表评论

登录后才能评论

评论列表(0条)

    保存