我正在尝试用PHP创建一个网站(我真的没有任何经验)。我所做的是使用某个人为我创建的现有网站,并且只是改变了.php文件中的内容。
我在header.php中有这个:
<base href="http://old-domain.com/"; />
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<link rel="stylesheet" type="text/css" href="css/default.css?v=4" />
<link rel="shortcut icon" href="favicon.ico" />
我刚刚将'old-domain'更改为'new-domain'。
现在,我的'新域'主页看起来不错。但是所有其他页面,例如new-domain.com/help或new-domain.com/about都会给我404.
另一方面,当我将'new-domain'更改回'old-domain'时,它会正确显示我的旧网站,所以我猜这意味着代码没问题。
我做错了什么?我是否需要在其他地方设置new-domain.com/help等?
谢谢。
答案 0 :(得分:0)
只需检查是否有任何其他文件包含链接www.old-domain.com并将其更改为www.new-domain.com。
我假设项目结构是一样的。
答案 1 :(得分:0)
因为这些页面没有单独的php文件为help.php和about.php创建单独的文件,然后在头文件中包含那些