我認為不需要再給大家介紹URL是什么。但是無論如何,我還是要告訴你。URL是您的網站地址,搜索引擎和訪問者可通過該地址找到您的網站。因此,重要的是使您的網站的URL對搜索引擎和用戶友好,以便他們可以輕松地找到它。
Joomla面臨的是,默認情況下,它不提供用戶友好的URL。因此,我們需要為此設置和調整,這就是我們今天將在本教程中學習的內容。我們這篇文章的主要網址yoursite.com/index.php/about,我們的目標是讓yoursite.com/about變成這樣,這將是很容易被人記住,并容易被搜索引擎容易找到。
我們的目標是刪除該index.php部分,以使URL更加直觀,易于記憶和共享。
用戶友好的Joomla URL逐步指南
第1步
我們需要登錄到我們網站的Joomla管理區域,然后轉到系統>全局配置。
第2步
您會在屏幕右側找到SEO設置。在這里,您會看到“搜索引擎友好的網址”已經設置為“是”。如果將其設置為“否”,則需要將其更改為“是”。否則,我們正在尋找的功能將不可見。
第3步
這是最復雜,也是最重要的一步。在此步驟中,我們將要重命名文件。為此,您需要登錄到Joomla文件系統。htaccess.txt在主目錄[Web Root(public_html/www)] 中將找到文件名configuration.php,index.php以及和其他文件。
我們將更htaccess.txt改為.htaccess
注意:您需要啟用Apache mod_rewrite。如果您無法將htaccess.txt文件重命名為.htaccess則可能會將其保存在那里。您可以通過啟用隱藏文件視圖來找到它。之后,打開.htaccess文件并取消注釋RewriteBase /(只需刪除#)。
而且,如果重命名后htaccess.txt到.htaccess你看到一個“500內部服務器錯誤”,然后打開.htaccess文件,并注釋行Options +FollowSymlinks和Options -Indexes(添加#在行的開頭)。然后在瀏覽器中重新加載您的網站。如果此步驟不能解決問題,請與您的主機支持聯系。
第4步
現在,讓我們回到Joomla管理區域并找到SEO設置(系統>全局配置)。我們將“使用URL重寫”設置為“是”。我們的工作在這里完成。
如果要.html在URL之后顯示,可以啟用“將后綴添加到URL”選項。但是對我來說,這不是必需的。搜索引擎不在乎.html擴展名。因此,您可以保持原樣。
警告:此過程很困難,可能會導致指向您站點的鏈接斷開。如果您發現任何問題都可以解決,則只需將設置更改為默認值,您就會看到您的網站正常運行并且運行順利。
在使用此方法之前,您可能還需要重新檢查一件事,您可能已/index.php/在內部鏈接中使用過,建議您刪除它。Joomla仍然可以讀取兩個URL(使用和不使用/index.php/),但是對于搜索引擎而言,這是兩個具有相同內容的不同頁面。有時,這可能會影響搜索引擎的排名,因為當存在重復的內容時,Joomla網站所有者可能會遭受排名和流量損失。
請注意,出于本文的目的,我們選擇了Apache Web服務器。





