NO IMAGE

前天晚上一朋友請教我這個問題,之前覺得這個問題很簡單,沒坐過實踐,當晚幫他搞,結果按照網上給的文件來做也是搞不定,今天早上上完課沒啥事,就找來資料再看了一下,終於搞定,記錄下步驟:
1:開啟apache的url_rewrite模組,也就是在httpd.conf中去掉這句話的註釋LoadModule rewrite_module modules/mod_rewrite.so
2:找到AllowOverride,把AllowOverride None修改成AllowOverride all(這個至觀重要,不做這個設定的話就算做了其它的操作,也是無效的)
3:在所需要進行rewrite的web的主目錄下新增.htaccess檔案,新增上一句話:RewriteEngine on
4:再.htaccess下補充個人的重寫規則即可

PS:最初我是省略了步驟2,所以一直配置都是無效,但是把規則寫到httpd.conf中就有效了。今天找了很多資料看了步驟2是很重要,這個配置的含義就是讓apache去讀取對應的配置檔案,.htaccess屬於配置檔案之一,如果設定成為了None就不讓讀取了,肯定就不得行了