在新的平台设定Joomla SEO功能时,打开SEO还没有问题,但开启URL Rewriting后,各连结就无法显示了。起先一直针对.htaccess下手,官方文件也多著墨在这个档,之后还是没能研究出原因,只好放弃。
之后隔了好一阵子,又到官方看了一下文件,才注意到一开头有提到Apache的http.conf有的地方也要留意,针对.htaccess所在htdocs目录要开启overrides功能,否则就会出现错误。
预设值是AllowOverride None,将None改成All即可
- 启用搜索引擎友好 (海基会) 网址 – JOOMLA! 文档