我已將所有網址轉換爲適合搜索引擎優化的網址。 但我想限制訪問我的非SEO友好的URL。例如,您可以使用http://www.example.com/index.php?option=com_content&view=article&id=76&Itemid=113訪問www.example.com/article-1。但我不想要這個。我只希望你能夠訪問http://www.example.com/article-1如何限制訪問Joomla 3中的非SEO網址?
我希望我很清楚解釋我需要什麼。
我已將所有網址轉換爲適合搜索引擎優化的網址。 但我想限制訪問我的非SEO友好的URL。例如,您可以使用http://www.example.com/index.php?option=com_content&view=article&id=76&Itemid=113訪問www.example.com/article-1。但我不想要這個。我只希望你能夠訪問http://www.example.com/article-1如何限制訪問Joomla 3中的非SEO網址?
我希望我很清楚解釋我需要什麼。
我不認爲這是可能的,原因很簡單,Joomla總是在內部使用非SEF鏈接。這就是爲什麼他們總是工作。 也有鏈接沒有轉換爲海基會鏈接,因爲用戶不會看到,谷歌不會索引它們。就像AJAX腳本或類似的東西所使用的鏈接一樣。
如果您在.htaccess文件中阻止了非SEF網址,那麼您的網頁會比以後更早破解。不要責怪擴展開發人員,然後:-)
該鏈接無法正常工作,並不清楚你想實現什麼。 – 2013-05-05 13:05:22
如您所見,鏈接僅僅是一個例子,我只想限制第二個鏈接可以訪問。如果您激活joomla SEF網址,您可以訪問任何含有SEF網址和非SEF網址的文章。但我不希望這篇文章可以被非SEF網址訪問。你現在明白了嗎?我認爲現在更清楚了。 – 2013-05-05 21:39:12
你可以在htaccess中限制非SEF鏈接,但是有什麼意義?如果非海基會鏈接不會在任何地方發佈,則沒有人會使用它們。 – 2013-05-06 09:13:01