2017-10-19 170 views
0

我有一個joomla網站。我不知道如何解決url中重複部分的問題。例如第一個URLJoomla網站的一些奇怪的網址

http://example.com/category/post 

二網址:

http://example.com/category/post/category/post 

這兩個網址顯示相同的。如何擺脫這一點? htaccess的?或者也許joomla有一個工具?

請幫忙!

+0

我認爲這就是Joomla的工作原理。我自己沒有太多的經驗,但如果你嘗試'http://example.com/category/post/category/post/category/post/category/post/category/post/category/post/category/post/category/post'它也可以工作.... – VTodorov

+0

是的,你有權利。它的作品,但我怎麼能阻止它?也許一些重定向?從http://example.com/category/post/category/post到http://example.com/category/post? –

回答

0

您所遇到的是Joomla中的一個非常古老的bug,其中article之前的任何部分都沒有關係。

例如,下面的鏈接:

[joomlasite.com] /category-1/article-1.html

和:

[joomlasite.com]/blablabla /物品─ 1.HTML

和:

[joomlasite.com] /blablabla/xyzxyz/article-1.html

將全部工作,並將全部顯示article-1.html。當然,並不是所有頁面看起來都完全一樣(因爲這些模塊只會被分配到「category-1」),但仍然是一個大問題。

此問題的最佳解決方案是使用規範URL。這會告訴Google什麼是任何網頁的真實鏈接。

如果問題是小規模(只有幾頁受到影響),那麼您可以通過301重定向來解決問題。