我有一个Joomla的网站,例如这个:
http://polishwords.com.pl/ksiazki/ksiazka/lihakw
它的基础设置为:
http://polishwords.com.pl/ksiazki/ksiazka/lihakw
在顶部和左侧,我在Joomla中创建了具有相对网址的菜单:
/ edukacja
似乎抓取工具来到http://polishwords.com.pl/ksiazki/ksiazka/lihakw
并使用基本网址抓取相对路径并获取:
http://polishwords.com.pl/ksiazki/ksiazka/lihakwedukacja
当他们去那里时,基本网址会改为
http://polishwords.com.pl/ksiazki/ksiazka/lihakwedukacja
爬虫转到:
http://polishwords.com.pl/ksiazki/ksiazka/lihakwedukacjaedukacja
等等。
因此,基本网址与菜单的相关链接相结合,使用标准Joomla创建循环。
我不会为SEF使用任何exts,我不想。我使用的是Joomla 1.7.5。
我做错了吗?你能告诉我如何解决它吗?
答案 0 :(得分:3)
base href
这两条简单的规则将解决与HTML链接相关的所有可能错误
相对网址:
/edukacja
事实上,它是绝对路径,但错误路径。你需要让你的Joomla建立这条路径/ksiazki/ksiazka/lihakw/edukacja
,这将是一条适当的绝对路径
答案 1 :(得分:0)
启用系统SEF插件,它可能是解决方案的一部分。
另外,尝试更新到J2.5.9,它为我修复了几个相似(但不完全相同)的问题。