亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > WEB服務 > 正文

Apache服務器下配置URL 態化的Rewrite規則

2020-05-27 13:13:00
字體:
來源:轉載
供稿:網友

 如何在Apache環境下配置Rewrite規則

Apache Rewrite 規則 環境 URL 靜態化是一個利于搜索引擎的設置,通過 URL 靜態化,達到原來是動態的 PHP 頁面轉換為靜態化的 HTML 頁面,當然,這里的靜態化是一種假靜態,目的只是提高搜索引擎的搜索量,Comsenz 旗下的產品 Discuz!、SupeSite/X-Space、ECShop、SupeV、UCHome 等都支持此功能。當然這個功能還需要服務器環境的支持,下面介紹一下如何在 Apache 服務器下配置 URL 靜態化的 Rewrite 規則。當然這里分兩種情況,一種是獨立主機用戶,這部分用戶擁有對主機的管理權限,因此配置起來比較方便一些。(注:這里就以 Discuz!6.1.0 的 Rewrite 規則為例,稍后在后面會列舉出其他產品的 Rewrite 規則。首先確定您使用的 Apache 版本,及是否加載了 mod_Rewrite 模塊。 Apache 1.x 的用戶請檢查 conf/httpd.conf 中是否存在如下兩段代碼: LoadModule Rewrite_module libexec/mod_Rewrite.soAddModule mod_Rewrite.c Apache 2.x 的用戶請檢查 conf/httpd.conf 中是否存在如下一段代碼: LoadModule Rewrite_module modules/mod_Rewrite.so如果存在,那么在配置文件(通常就是 conf/httpd.conf)中加入如下代碼。此時請務必注意,如果網站使用通過虛擬主機來定義,請務必加到虛擬主機配置,即 <VirtualHost> 中去,如果加在虛擬主機配置外部將可能無法使用,改好后將 Apache 重啟。<IfModule mod_Rewrite.c>RewriteEngine OnRewriteRule ^(.*)/archiver/((fid|tid)-[w-]+.html)$ $1/archiver/index.php?$2RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+).html$ $1/forumdisplay.php?fid=$2&page=$3RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+).html$ $1/viewthread.php?tid=$2&extra=page%3D$4&page=$3RewriteRule ^(.*)/space-(username|uid)-(.+).html$ $1/space.php?$2=$3RewriteRule ^(.*)/tag-(.+).html$ $1/tag.php?name=$2</IfModule>如果沒有安裝 mod_Rewrite,您可以重新編譯 Apache,并在原有 configure 的內容中加入 --enable-Rewrite=shared,然后再在 Apache 配置文件中加入上述代碼即可。另外一種用戶是 Apache 虛擬主機用戶。在開始以下設置之前,請首先咨詢您的空間服務商,空間是否支持 Rewrite 以及是否支持對站點目錄中 .htaccess 的文件解析,否則即便按照下面的方法設置好了,也無法使用。 檢查論壇所在目錄中是否存在 .htaccess 文件,如果不存在,請手工建立此文件。Win32 系統下,無法直接建立 .htaccess 文件,您可以從其他系統中拷貝一份,或者在 Discuz.net 技術支持欄目中下載此文件。編輯并修改 .htaccess 文件,添加以下內容: # 將 RewriteEngine 模式打開RewriteEngine On# 修改以下語句中的 /discuz 為你的論壇目錄地址,如果程序放在根目錄中,請將 /discuz 修改為 /RewriteBase /discuz# Rewrite 系統規則請勿修改RewriteRule ^archiver/((fid|tid)-[w-]+.html)$ archiver/index.php?$1RewriteRule ^forum-([0-9]+)-([0-9]+).html$ forumdisplay.php?fid=$1&page=$2RewriteRule ^thread-([0-9]+)-([0-9]+)-([0-9]+).html$ viewthread.php?tid=$1&extra=page%3D$3&page=$2RewriteRule ^space-(username|uid)-(.+).html$ space.php?$1=$2RewriteRule ^tag-(.+).html$ tag.php?name=$1添加內容時,請遵照上面的提示,修改論壇所在的路徑,然后保存。將 .htaccess 文件上傳到論壇所在的目錄中。然后進入論壇系統設置的搜索引擎優化,根據需要開啟 URL 靜態化功能。下面簡單介紹一些其他產品的 Rewrite 規則。SupeSite/X-Space6.0 UC規則Apache 獨立主機用戶:<IfModule mod_Rewrite.c>RewriteEngine On###Rewrite 系統規則請勿修改RewriteRule ^/([0-9]+)/spacelist(.+)$ /index.php?uid/$1/action/spacelist/type$2 [L]RewriteRule ^/([0-9]+)/viewspace(.+)$ /index.php?uid/$1/action/viewspace/itemid$2 [L]RewriteRule ^/([0-9]+)/viewbbs(.+)$ /index.php?uid/$1/action/viewbbs/tid$2 [L]RewriteRule ^/([0-9]+)/(.*)$ /index.php?uid/$1/$2 [L]RewriteRule ^/([0-9]+)$ /index.php?uid/$1 [L]RewriteRule ^/action(.+)$ /index.php?action$1 [L]RewriteRule ^/category(.+)$ /index.php?action/category/catid$1 [L]RewriteRule ^/viewnews(.+)$ /index.php?action/viewnews/itemid$1 [L]RewriteRule ^/viewthread(.+)$ /index.php?action/viewthread/tid$1 [L]RewriteRule ^/mygroup(.+)$ /index.php?action/mygroup/gid$1 [L]</IfModule>Apache 虛擬主機用戶:### 將 RewriteEngine 模式打開RewriteEngine On### 修改以下語句中的 /SupeSite 修改為你的SupeSite目錄地址,如果程序放在根目錄中,請將 /SupeSite 修改為 /RewriteBase /### Rewrite 系統規則請勿修改RewriteRule ^([0-9]+)/spacelist(.+)$ index.php?uid/$1/action/spacelist/type$2 [L]RewriteRule ^([0-9]+)/viewspace(.+)$ index.php?uid/$1/action/viewspace/itemid$2 [L]RewriteRule ^([0-9]+)/viewbbs(.+)$ index.php?uid/$1/action/viewbbs/tid$2 [L]RewriteRule ^([0-9]+)/(.*)$ index.php?uid/$1/$2 [L]RewriteRule ^([0-9]+)$ index.php?uid/$1 [L]RewriteRule ^action(.+)$ index.php?action$1 [L]RewriteRule ^category(.+)$ index.php?action/category/catid$1 [L]RewriteRule ^viewnews(.+)$ index.php?action/viewnews/itemid$1 [L]RewriteRule ^viewthread(.+)$ index.php?action/viewthread/tid$1 [L]RewriteRule ^mygroup(.+)$ index.php?action/mygroup/gid$1 [L]ECShop2.6.0 規則Apache 獨立主機用戶:<IfModule mod_Rewrite.c>RewriteEngine OnRewriteRule ^(.*)/index.html$ $1/index.php RewriteRule ^(.*)/category$ $1/index.php [L]RewriteRule ^(.*)/feed-c([0-9]+).xml$ $1/feed.php?cat=$2 [L]RewriteRule ^(.*)/feed-b([0-9]+).xml$ $1/feed.php?brand=$2 [L]RewriteRule ^(.*)/feed.xml$ $1/feed.phpRewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6&page=$7&sort=$8&order=$9RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*).html$ $1/category.php?id=$2&brand=$3&price_min=$4&price_max=$5&filter_attr=$6RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ $1/category.php?id=$2&brand=$3&page=$4&sort=$5&order=$6RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$ $1/category.php?id=$2&brand=$3&page=$4RewriteRule ^(.*)/category-([0-9]+)-b([0-9]+)(.*).html$ $1/category.php?id=$2&brand=$3RewriteRule ^(.*)/category-([0-9]+)(.*).html$ $1/category.php?id=$2RewriteRule ^(.*)/goods-([0-9]+)(.*).html$ $1/goods.php?id=$2RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ $1/article_cat.php?id=$2&page=$3&sort=$4&order=$5RewriteRule ^(.*)/article_cat-([0-9]+)-([0-9]+)(.*).html$ $1/article_cat.php?id=$2&page=$3RewriteRule ^(.*)/article_cat-([0-9]+)(.*).html$ $1/article_cat.php?id=$2RewriteRule ^(.*)/article-([0-9]+)(.*).html$ $1/article.php?id=$2RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html $1/brand.php?id=$2&cat=$3&page=$4&sort=$5&order=$6RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html $1/brand.php?id=$2&cat=$3&page=$4RewriteRule ^(.*)/brand-([0-9]+)-c([0-9]+)(.*).html $1/brand.php?id=$2&cat=$3RewriteRule ^(.*)/brand-([0-9]+)(.*).html $1/brand.php?id=$2RewriteRule ^(.*)/tag-(.*).html $1/search.php?keywords=$2RewriteRule ^(.*)/snatch-([0-9]).html$ $1/snatch.php?id=$2RewriteRule ^(.*)/group_buy-([0-9]).html$ $1/group_buy.php?act=view&id=$2</IfModule>

Apache 虛擬主機用戶:RewriteEngine On#RewriteBase /# direct one-word accessRewriteRule ^index.html$ index.php [L]RewriteRule ^category$ index.php [L]# access any object by its numeric identifierRewriteRule ^feed-c([0-9]+).xml$ feed.php?cat=$1 [L]RewriteRule ^feed-b([0-9]+).xml$ feed.php?brand=$1 [L]RewriteRule ^feed.xml$ feed.php [L]RewriteRule ^category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5&page=$6&sort=$7&order=$8 [QSA,L]RewriteRule ^category-([0-9]+)-b([0-9]+)-min([0-9]+)-max([0-9]+)-attr([^-]*)(.*).html$ category.php?id=$1&brand=$2&price_min=$3&price_max=$4&filter_attr=$5 [QSA,L]RewriteRule ^category-([0-9]+)-b([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ category.php?id=$1&brand=$2&page=$3&sort=$4&order=$5 [QSA,L]RewriteRule ^category-([0-9]+)-b([0-9]+)-([0-9]+)(.*).html$ category.php?id=$1&brand=$2&page=$3 [QSA,L]RewriteRule ^category-([0-9]+)-b([0-9]+)(.*).html$ category.php?id=$1&brand=$2 [QSA,L]RewriteRule ^category-([0-9]+)(.*).html$ category.php?id=$1 [QSA,L]RewriteRule ^goods-([0-9]+)(.*).html$ goods.php?id=$1 [QSA,L]RewriteRule ^article_cat-([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+)(.*).html$ article_cat.php?id=$1&page=$2&sort=$3&order=$4 [QSA,L]RewriteRule ^article_cat-([0-9]+)-([0-9]+)(.*).html$ article_cat.php?id=$1&page=$2 [QSA,L]RewriteRule ^article_cat-([0-9]+)(.*).html$ article_cat.php?id=$1 [QSA,L]RewriteRule ^article-([0-9]+)(.*).html$ article.php?id=$1 [QSA,L]RewriteRule ^brand-([0-9]+)-c([0-9]+)-([0-9]+)-(.+)-([a-zA-Z]+).html brand.php?id=$1&cat=$2&page=$3&sort=$4&order=$5 [QSA,L]RewriteRule ^brand-([0-9]+)-c([0-9]+)-([0-9]+)(.*).html brand.php?id=$1&cat=$2&page=$3 [QSA,L]RewriteRule ^brand-([0-9]+)-c([0-9]+)(.*).html brand.php?id=$1&cat=$2 [QSA,L]RewriteRule ^brand-([0-9]+)(.*).html brand.php?id=$1 [QSA,L]RewriteRule ^tag-(.*).html search.php?keywords=$1 [QSA,L]RewriteRule ^snatch-([0-9]+).html$ snatch.php?id=$1 [QSA,L]RewriteRule ^group_buy-([0-9]+).html$ group_buy.php?act=view&id=$1 [QSA,L]RewriteRule ^auction-([0-9]+).html$ auction.php?act=view&id=$1 [QSA,L]SupeV1.0beta 規則Apache 獨立主機用戶:<IfModule mod_Rewrite.c>RewriteEngine OnRewriteRule ^(.*)/ivideo(-tv-([0-9]+))?(-ti-([0-9]+))?(-tc-([0-9]+))?(-page-([0-9]+))?.html$ $1/ivideo.php?tv=$3&ti=$5&tc=$7&page=$9RewriteRule ^(.*)/ispecial(-tv-([0-9]+))?(-ti-([0-9]+))?(-tc-([0-9]+))?(-page-([0-9]+))?.html$ $1/ispecial.php?tv=$3&ti=$5&tc=$7&page=$9RewriteRule ^(.*)/icategory.html$ $1/icategory.phpRewriteRule ^(.*)/category-cid-([0-9]+)(-tag-([^-]*))?(-timelimit-([0-9]+))?(-orderlimit-([0-9]+))?(-page-([0-9]+))?.html$ $1/category.php?cid=$2&tag=$4&timelimit=$6&orderlimit=$8&page=$10RewriteRule ^(.*)/vspace-(mid|username)-(.+).html$ $1/vspace.php?$2=$3RewriteRule ^(.*)/video-(vid|ivid)-(.+).html$ $1/video.php?$2=$3RewriteRule ^(.*)/special-spid-([0-9]+).html$ $1/special.php?spid=$2</IfModule>Apache 虛擬主機用戶:# 將 RewriteEngine 模式打開RewriteEngine On# 修改以下語句中的 /SupeV 為你的播客目錄地址,如果程序放在根目錄中,請將 /SupeV 修改為 /RewriteBase /SupeV# Rewrite 系統規則請勿修改 RewriteRuleRewriteRule ^ivideo(-tv-([0-9]+))?(-ti-([0-9]+))?(-tc-([0-9]+))?(-page-([0-9]+))?.html$ ivideo.php?tv=$2&ti=$4&tc=$6&page=$8RewriteRule ^ispecial(-tv-([0-9]+))?(-ti-([0-9]+))?(-tc-([0-9]+))?(-page-([0-9]+))?.html$ ispecial.php?tv=$2&ti=$4&tc=$6&page=$8RewriteRule ^icategory.html$ icategory.phpRewriteRule ^category-cid-([0-9]+)(-tag-([^-]*))?(-timelimit-([0-9]+))?(-orderlimit-([0-9]+))?(-page-([0-9]+))?.html$ category.php?cid=$1&tag=$3&timelimit=$5&orderlimit=$7&page=$9RewriteRule ^vspace-(mid|username)-(.+).html$ vspace.php?$1=$2RewriteRule ^video-(vid|ivid)-(.+).html$ video.php?$1=$2RewriteRule ^special-spid-([0-9]+).html$ special.php?spid=$1UCHome1.0 規則Apache 獨立主機用戶:RewriteEngine On RewriteRule ^/(space|network)-(.+).html$ /$1.php?Rewrite=$2 [L] RewriteRule ^/(space|network).html$ /$1.php [L] RewriteRule ^/([0-9]+)$ /space.php?uid=$1 [L] Apache 虛擬主機用戶:RewriteEngine On RewriteBase / RewriteRule ^(space|network)-(.+).html$ $1.php?Rewrite=$2 [L] RewriteRule ^(space|network).html$ $1.php [L] RewriteRule ^([0-9]+)$ space.php?uid=$1 [L]

當然,在我們每個發布的程序包中,都有關于此版本程序對應的 Rewrite 規則,大家可以在那里找到相對應的 Rewrite 規則。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品a久久久久久| 91精品国产综合久久男男| 日韩专区中文字幕| 日韩中文在线观看| 亚洲精品久久在线| 日韩精品免费在线播放| www.日韩欧美| 亚州国产精品久久久| 久热国产精品视频| 欧美日韩国产一区二区三区| 午夜精品免费视频| 中文字幕日韩欧美在线视频| 亚洲第一av网| 国产精品99久久久久久www| 久久91精品国产91久久跳| 久久九九全国免费精品观看| 亚洲欧美www| 亚洲人成在线电影| 亚洲色图50p| 自拍亚洲一区欧美另类| 亚洲在线免费视频| 97在线精品国自产拍中文| 国产精品日韩av| 亚洲高清不卡av| 久久国产精品首页| 久久免费成人精品视频| 久久久亚洲影院| 欧美自拍视频在线观看| 欧美与黑人午夜性猛交久久久| 日韩在线中文字| 国产精品热视频| 北条麻妃一区二区在线观看| 91久久久久久久一区二区| 欧美激情亚洲视频| 亚洲奶大毛多的老太婆| 韩曰欧美视频免费观看| 亚洲第一福利在线观看| 日韩在线视频二区| 韩剧1988在线观看免费完整版| 国产97色在线|日韩| 欧美疯狂性受xxxxx另类| 欧美精品第一页在线播放| 亚洲人精选亚洲人成在线| 欧美高跟鞋交xxxxhd| 亚洲变态欧美另类捆绑| 国产成人精品免高潮在线观看| 亚洲精品一二区| 性夜试看影院91社区| 久久在线免费视频| 奇米成人av国产一区二区三区| 欧美激情一级精品国产| 国产区精品视频| 精品性高朝久久久久久久| 亚洲国产成人精品久久| 成人av在线网址| 亚洲欧洲第一视频| 91欧美视频网站| 成人午夜在线视频一区| 久久久久久久久久久人体| 国产精品第一区| 精品久久久国产精品999| 欧美性生活大片免费观看网址| 色妞在线综合亚洲欧美| 超薄丝袜一区二区| 亚洲欧美另类自拍| 亚洲一区二区三区乱码aⅴ| 国产精品久久久999| 精品国产91久久久| 91精品国产九九九久久久亚洲| 亚洲xxx视频| 日韩欧美在线一区| 97色伦亚洲国产| 国产精品电影久久久久电影网| 国产美女久久精品香蕉69| 国产精品综合网站| 欧美日韩亚洲高清| 国语自产精品视频在线看| 91丝袜美腿美女视频网站| 国产精品va在线| 亚洲伊人一本大道中文字幕| 亚洲精品福利在线观看| 国内免费久久久久久久久久久| 亚洲区bt下载| 在线日韩中文字幕| 一区二区欧美激情| 欧美性一区二区三区| 久久久亚洲国产天美传媒修理工| 91av视频导航| 黑人极品videos精品欧美裸| 青草热久免费精品视频| 色老头一区二区三区在线观看| 国内久久久精品| 久久久久久久色| 国产成人高潮免费观看精品| 国产精品一二三视频| 欧美美女操人视频| 在线观看不卡av| 欧美在线观看网站| xvideos亚洲人网站| 亚洲日本成人网| 久久视频中文字幕| 国产69精品99久久久久久宅男| 欧美老女人xx| 综合网中文字幕| 亚洲片av在线| 国产视频在线观看一区二区| 成人激情在线播放| 欧美在线观看一区二区三区| 欧美裸身视频免费观看| 国产精品爱久久久久久久| 韩国福利视频一区| 亚洲精品一区中文字幕乱码| 久久精品国产99国产精品澳门| 亚洲美腿欧美激情另类| 日韩色av导航| 国产精品美腿一区在线看| 欧美性极品xxxx娇小| 欧美亚洲一区在线| 久久精品最新地址| 亚洲精品xxx| 国内精久久久久久久久久人| 最近2019年手机中文字幕| 亚洲午夜精品久久久久久性色| 日韩黄色高清视频| 国产精品美腿一区在线看| 亚洲剧情一区二区| 中文字幕av日韩| 国产成人精品久久二区二区| 亚洲国产精品女人久久久| 日韩激情在线视频| 91精品视频在线免费观看| 九九九热精品免费视频观看网站| 国产亚洲一区二区精品| 亚洲欧美国产一本综合首页| 日韩精品视频在线观看网址| 成人av色在线观看| 亚洲国产小视频在线观看| 国产精品美女av| 97婷婷大伊香蕉精品视频| 成年人精品视频| 91亚洲精品视频| 51精品在线观看| 亚洲精品福利在线观看| 日韩黄色在线免费观看| 日韩视频免费在线| 久久久久久久久久久久久久久久久久av| 国产主播喷水一区二区| 色诱女教师一区二区三区| 中文字幕精品www乱入免费视频| 日韩免费观看视频| 亚洲自拍欧美另类| 久久精品久久久久电影| 91av在线国产| 国产欧美日韩专区发布| 在线日韩日本国产亚洲| 色综合天天综合网国产成人网| 98午夜经典影视| 自拍偷拍亚洲区| 成人国内精品久久久久一区| 国产在线久久久| 亚洲香蕉伊综合在人在线视看| 国产精品扒开腿做爽爽爽视频| 日本精品一区二区三区在线播放视频| 成人黄色网免费|