首页 >web前端 >html教程 >HTML meta refresh 刷新与跳转(重定向)页面_html/css_WEB-ITnose

HTML meta refresh 刷新与跳转(重定向)页面_html/css_WEB-ITnose

WBOY
WBOY原创
2016-06-24 11:37:57860浏览


apache做转发使其定义到自己项目的根目录下


修改apache的配置文件httpd.conf:

找到下面一段去掉前面的#号

Include conf/extra/httpd-vhosts.conf


修改httpd-vhosts.conf文件

<VirtualHost *:80>    ServerAdmin webmaster@dummy-host.www.ceshi.cn    DocumentRoot "D:\tomcat\webapps\ceshi"    ServerName www.ceshi.cn    ProxyPass / http://192.168.1.10:8081/    ProxyPassReverse / http://192.168.1.10:8081/       ErrorLog "logs/dummy-host.www.ceshi.cn-error.log"    CustomLog "logs/dummy-host.www.ceshi.cn-access.log" common</VirtualHost>

    在访问网页时,直接输入http://www.ceshi.cn即可访问,访问就直接是ceshi这个项目的网站的,不会带这个项目名的。

    如果网站有些页面二级域名是需要有这个ceshi这个项目名,就需要在输入域名http://www.ceshi.cn后自动带出ceshi这个目录名。下面利用apache来做这种跳转:

 修改apache默认访问的htdocs目录下index.html:

原先文件内容如下:<html><body><h1>It works!</h1></body></html>需修改为如下内容:<html><head> <meta http-equiv="refresh" content="1;url=/ceshi"> </head><body></body></html>


    最后要修改vhost文件将网站根目录(DocumentRoot)修改为apache原先的目录位置,不用tomcat的项目的根目录

修改httpd-vhosts.conf文件

<VirtualHost *:80>    ServerAdmin webmaster@dummy-host.www.ceshi.cn    DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/htdocs"    ServerName www.ceshi.cn    ProxyPass /ceshi http://192.168.1.10:8081/ceshi    ProxyPassReverse /ceshi http://192.168.1.10:8081/ceshi       ErrorLog "logs/dummy-host.www.ceshi.cn-error.log"    CustomLog "logs/dummy-host.www.ceshi.cn-access.log" common</VirtualHost>

修改好重启apache服务,访问http://www.ceshi.cn会带出ceshi项目名网站



说明:

HTML meta refresh 刷新与跳转(重定向)页面


refresh 属性值  --  刷新与跳转(重定向)页面



  • refresh用于刷新与跳转(重定向)页面


  • refresh出现在http-equiv属性中,使用content属性表示刷新或跳转的开始时间与跳转的网址


  • 引用网址:http://www.dreamdu.com/xhtml/refresh/



refresh示例


5秒之后刷新本页面:

<meta http-equiv="refresh" content="5" />


5秒之后转到首页:

<meta http-equiv="refresh" content="5; url=http://www.baidu.com/" />






声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn