2017-03-06 58 views

回答

0

這不是如何.htaccess的工作:它不會改變你的鏈接顯示正確的版本,但它會在你寫入它的表達式中尋找一個匹配來重寫正確的參數。

例如,在你的代碼,你的.htaccess看看前人的精力是這樣的:

RewriteEngine On 
RewriteRule ^([a-z-]+)$ page.php?page=$1 [QSA,L] 

如果你寫在你的瀏覽器example.com/how-to-learn,你就可以看到example.com/page.php?page=how-to-learn的內容。

我建議你非常小心,因爲表達式是非常寬容的,你必須檢查page.php文件,如果合法允許加載文件。