0
目前我想在我的網站/子/文件夾中的.htaccess文件使用兩個重寫規則。一種是重定向,用於刪除網址末尾的index.php,index.html等。 /sub/index.php - >/sub /:的.htaccess重定向指數。*和重寫URL輸入一個查詢字符串
RewriteCond %{REQUEST_URI} ^(.*)/index\.[^\.]+$
RewriteRule index.* %1/ [r=301,L]
另一個是重寫php的url以獲取查詢字符串,例如/子/測試 - 測試 - > /sub/index.php?field=testing-testing:
RewriteRule ^(.*)$ index.php?command_name=$1 [L,QSA]
這些似乎沒有問題的工作對自己,但我只是無法弄清楚如何讓他們一起工作。
我可以看到它可能與第二條規則是想錯了,因爲第一個是符合「指數(......)」,所以我試過的這些不同的變化,但我一直有兩種無盡的重定向循環結束了或被重定向回網站的根目錄。
非常感謝,它做到了。 – 2sh