源代码:
index.php<?php
//redirect the current request if necessary
require_once 'include/url_redirect.inc.php'; //redirect requests to index.php and index.html to the root
fix_index_url();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>SEO Egghead: SEO for Nerds</title>
</head><body>
<h1>Welcome to SEO Egghead!</h1>
</body>
</html>
函数fix_index_url() function fix_index_url()
{
if(preg_match('#(.*)index\.(php|html)$#', $_SERVER['REQUEST_URI'], $captures))
{
//perform a 301 redirect to the new URL
header('HTTP/1.1 301 Moved Permanently');
header('Location:' . "http://localhost/seophp");
}
// exit();
}
index.php<?php
//redirect the current request if necessary
require_once 'include/url_redirect.inc.php'; //redirect requests to index.php and index.html to the root
fix_index_url();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>SEO Egghead: SEO for Nerds</title>
</head><body>
<h1>Welcome to SEO Egghead!</h1>
</body>
</html>
函数fix_index_url() function fix_index_url()
{
if(preg_match('#(.*)index\.(php|html)$#', $_SERVER['REQUEST_URI'], $captures))
{
//perform a 301 redirect to the new URL
header('HTTP/1.1 301 Moved Permanently');
header('Location:' . "http://localhost/seophp");
}
// exit();
}
而且不管我对fix_index_url做任何改动重定向的地址都不会改变、
清除了哈 还是跳转不到http://localhost/seophp这个页面 是不是那里写错了哈
清除了哈 可是还是跳转不到http://localhost/seophp这个页面 是不是我哪里写错了哈
如果跳了,url不变,也是你的浏览器问题