ホームページ  >  記事  >  php教程  >  Apacheの擬似静的html(URL Rewrite)設定方法

Apacheの擬似静的html(URL Rewrite)設定方法

WBOY
WBOYオリジナル
2016-06-21 09:00:59986ブラウズ

1. Apache の設定ファイル httpd.conf を開きます。

次に、#LoadModule rewrite_module modules/mod_rewrite の前にある # を削除します。

第三に、httpd.conf に次のように追加します。


RewriteEngine オン
#RewriteCond %{ENV:SCRIPT_URL} (?:index|dispbbs)[-0-9]+.html
RewriteRule ^(.*?(?:index|dispbbs))-([- 0- 9]+).html$ $1.php?__is_apache_rewrite=1&__rewrite_arg=$2

4 番目に、3 番目のステップで、ASP ポスト URL から php ポストへのマッピングを実現します。 、 の間に追加:

RewriteMap to lowercase int:to lower
RewriteCond %{QUERY_STRING} (?:boardid|page|id|replyid|star|skin )=d+ [NC]
RewriteRule ^(.*(?:index|dispbbs)).asp$ $1.php?${to lowercase:%{QUERY_STRING}}&__is_apache_rewrite=1

5 httpd を保存.confを開き、Apacheを再起動します。



声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。