我似乎無法通過.htaccess將更復雜的鏈接重定向到目錄(內部帶有index.php)。我已經重建和更改的文件到我的網站,因爲醜,長的URL:HTACCESS Q.如何將index.php?id = directory/indext.html重定向到一個目錄?
老:www.mysite.com/index.php?id= 目錄 /index.html
新:WWW。 mysite.com/ 目錄/ (其中index.php,順便說一句,而不是.html了)。
我也有很多目錄,而不只是一個,我想重定向舊鏈接到新的,但他們都有醜陋的index.php?ID = 域後somedirectory /index.html。
由於我徹底改變了我的網站,舊的和醜陋的URL打開我的主頁,因爲他們都使用網站根目錄下的主要.index.php文件,所以這個醜陋的URL仍然在地址欄中。對於重複內容來說,這是一個很大的禁忌。
順便說一句,我不使用數據庫。我現在使用include()等簡單的PHP文件。這不是一個WordPress會員帳戶等網站。我的網站比動態更靜態。
我希望這不是太混亂。我並沒有試圖縮短與HTACCESS的聯繫。我試圖永久重定向(301?)。
謝謝你的時間。