您正在为您的 javascript 使用相对路径:
<script src="js/scripts.js"></script>
因此,在 上http://www.nfrases.com/coragem
,这将指向:
http://www.nfrases.com/js/scripts.js
但是,在 上http://www.nfrases.com/coragem/1519
,这将指向:
http://www.nfrases.com/coragem/js/scripts.js
显然,第二个 URL 不存在。您需要将脚本路径更改为:
<script src="/js/scripts.js"></script>
同样的规则也适用于您的某些图像。例子:
<li><a href="#"><img src="images/rss.png" alt="rss"> Acerca</a></li>
<li><a href="#"><img src="images/rss.png" alt="rss"> Sugestões</a></li>
<li><a href="#"><img src="images/rss.png" alt="rss"> Contactos</a></li>
应该:
<li><a href="#"><img src="/images/rss.png" alt="rss"> Acerca</a></li>
<li><a href="#"><img src="/images/rss.png" alt="rss"> Sugestões</a></li>
<li><a href="#"><img src="/images/rss.png" alt="rss"> Contactos</a></li>