我们在系统中想要的是禁止某些URL。
在我们的页面中,我们有一个外部意见系统。会发生什么事情,当我们进入xxxx.html页面后,它会在URL中添加#/ submit,例如xxxx.html#/ submit
我们在系统中想要的是控制URL流。访问xxx.html页面时,应添加#x / dashboard,如xxx.html#/ dashboard,并禁止将自动重定向到xxx.html#/ submit。如果访问了xxx.html#/ submit这样的网页,我们就不需要更改网址。
有没有办法在Javascript中禁用自动配置?
答案 0 :(得分:0)
你可以使用htaccess重定向而不是使用javascript重定向!!!
答案 1 :(得分:0)
您可以执行类似下面的操作,使用全局$_SERVER['HTTP_HOST']
并查询HTTP标头(客户端已采用的URL)。然后,如果满足大小写条件,您可以使用开关并设置案例以重定向。在下面的实例中,如果HTTP_HOST为TRUE,我使用了重定向作为示例。您还可以将案例设置为使案例URLS动态化的变量。
<?php
$address = $_SERVER['HTTP_HOST'];
if (isset($address))
switch ($address) {
case 'localhost:8888':
header( 'Location: https://foo.com/test' ) ;
break;
case 'www.test.com/test2':
header( 'Location: https://foo.com/test2' ) ;
break;
case 'www.test.com/test3':
header( 'Location: https://foo.com/test2' ) ;
break;
default:
header( 'Location: https://foo.com/' ) ;
}
?>