歡迎您光臨本站 註冊首頁
小知識  >  php >

php+apache+mysql開發環境,url重寫咋弄

admin @ 2017-12-03 reply:0
←手機掃碼閱讀

這個簡單, Apache環境的按照下面方法 Apache偽靜態html(URL Rewrite)設置法 

一 打開 Apache 的配置文件 httpd.conf 。

二 將#LoadModule rewrite_module modules/mod_rewrite前面的#去掉

三 在 httpd.conf中添加:  RewriteEngine On     #RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+\.html     RewriteRule ^(.*?(?:index|dispbbs))-([-0-9]+)\.html$ $1.php?__is_apache_rewrite=1&__rewrite_arg=$2 

四 要實現asp帖子URL到php帖子的映射,在 第三步的和之間添加:

    RewriteMap tolowercase int:tolower

    RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin)\=\d+ [NC]

    RewriteRule ^(.*(?:index|dispbbs))\.asp$ $1.php?${tolowercase:%{QUERY_STRING}}&__is_apache_rewrite=1 


五 保存httpd.conf並重啟Apache。  注意規則好好弄就行


[admin via ] php+apache+mysql開發環境,url重寫咋弄已經有650次圍觀

http://coctec.com/room/show-610.html