登录 注册

登录

问题 修改htaccess造成网站链接失效如何解决???

更多
2008年01月11日 15:47 #1 作者: aoye
因为有两个域名一个是空间赠送的一个是万网注册的,一直想把万网注册的域名解析到空间,结果今天弄一天,修改htaccess文件,发现能访问主页,但是页面内容链接全部失效。不知道什么原因。重新恢复以前的域名,恢复htaccess,甚至用备份文件恢复,结果还是这个原因。部分链接能访问,大部分链接失效,提示找不到路径。

请问各位高手怎么解决????谢谢先

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年01月11日 21:31 #2 作者: Joomla之门
既然一切都恢复到原来状态了,链接应该不会失效。你看到的情况或许是网站缓存的原因。把 /cache 目录清空了看看(保留 index.html 文件)。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年01月12日 14:12 #3 作者: aoye
清除cache了,包括网站内的页面缓存,问题依旧。是不是更改htaccess后所有动态连接地址全部失效了?

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年01月12日 15:40 #4 作者: Joomla之门
是的,你提醒我了。你修改 .htaccess 之后,Artio JoomSEF 中保存的 SEF 链接可能改变了。因此,现在需要清理 JoomSEF 中的 SEF URL。

如果你只是使用 Joomla! 内建的 SEF,那么我也不知道怎么处理了。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2008年02月14日 12:43 #5 作者: wjfjfw
/includes/sef.php中
return $mosConfig_live_site .'/'. $string . $fragment;
改成return $mosConfig_live_site .'/?/'. $string . $fragment;

登录 或者   注册一个会员帐号 来参与讨论