我现在有一个oscommerce网站。当第一次访问该网站时,主页上有一些链接,如下所示。
http://website.com/index.php?cPath=2?osCsid=80b28bcd9ad38e38e7ded7e200f87b30
此点击会导致未找到错误:
在此服务器上找不到请求的URL / the-carriers-c-2。
但如果我回到主页并点击,那么此链接可以正常运行。
第二次访问时,网址会更改为:http://website.com/the-carriers-c-2.html
这似乎是一个非常特殊的问题,我是oscommerce的新手,所以不确定原因是什么。
任何帮助都会很棒。
答案 0 :(得分:1)
您正在运行什么版本的oscommerce。
早期版本的oscommerce需要SEO URL的第三方mod。我同意随机,这是系统生成的URL。
你的root中应该有一个.htaccess文件,它可能会被重新删除或丢失,你需要在你的apache web服务器上运行MOD URL REWRITE,这样apache才能正确处理这些类型的URL。