常常看到 xxx1547.html但明明是php的網站
那就是利用Rewrite網址辦到的
好
1.
是用wamp的話 選擇Apache Modules的rewrite_module把他開啟
2.在根目錄資料夾放一個檔名叫做.htaccess檔案
在裡面寫規則 把什麼換成什麼
例如要把noticedetail33.html換成
noticedetail.php?not_id=33
(但實際看到是noticedetail33.html)
也就是雖然使用者輸入的是noticedetail33.html
看到的也是noticedetail33.html但其實內部給網址實是給成noticedetail.php?not_id=33
就這樣寫
RewriteRule ^noticedetail(\w+).html?$ noticedetail.php?not_id=$1
//全部是
RewriteEngine on
#RewriteBase /
#3
RewriteRule ^noticedetail(\w+).html?$ noticedetail.php?not_id=$1
(底下這步還在困擾)
但是原本你寫的檔案noticedetail.php裡的程式原本是寫成noticedetail.php?not_id=<?php echo $GET['not_id'];?>的話都要改寫成noticedetail<?php echo $GET['not_id'];?>.html
沒有留言:
張貼留言