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

首頁 > 系統 > Ubuntu > 正文

Ubuntu14.14開啟ApacheRewrite功能的方法詳解

2024-06-28 14:32:55
字體:
來源:轉載
供稿:網友

Ubuntu上開啟Apache Rewrite功能的方法
發布時間:2012-09-11編輯:腳本學堂
本文介紹ubuntn系統中開啟apache的urlrewrite功能的方法。


在Windows上開啟Apache的urlRewrite非常簡單,因為apache的用戶配置都是放在http.conf文件中,要開啟Rewrite功能,只需要把該文件中LoadModule rewrite_module modules/mod_rewrite.so前面的注視去掉,然后重啟APACHE即可。

但在Ubuntu上則有所不同,默認Apache包配置是按照目錄和文件存放的,/etc/apache2目錄包含conf.d、mods-available、mods-enabled、sites-available、sites-enabled文件夾,apache2.conf、envvars、httpd.conf(用戶配置文件)、magic、ports.conf(APACHE端口配置)配置文件。

一、Ubuntu默認未開啟Rewrite支持

其中,mods-available是指可用的模塊,mods-enabled是指當前已經默認加載的模塊。httpd.conf默認是個空文件,因為大部分加載工作都被分散到不同的配置文件里,總體加載配置文件是apache2.conf,其部分內容如下:

 

# Include module configuration:Include /etc/apache2/mods-enabled/*.loadInclude /etc/apache2/mods-enabled/*.conf# Include all the user configurations:Include /etc/apache2/httpd.conf# Include ports listingInclude /etc/apache2/ports.conf......# Include generic snippets of statementsInclude /etc/apache2/conf.d/# Include the virtual host configurations:Include /etc/apache2/sites-enabled/

  


從這些語句可以看出,加載工作已經分散到不同的配置文件,這樣看起來似乎更為合理,管理起來也非常方便。下面看一下如何開啟Rewrite模塊,當用戶需使用301重定向、偽靜態等Rewrite功能時,一般都習慣于使用.htaccess文件配置,比如下面的301重定向:

 

Options +FollowSymLinksRewriteEngine onRewriteCond %{HTTP_HOST} ^abc.com [NC]RewriteRule ^(.*)$ http://www.shouce.ren/$1 [L,R=301]RewriteCond %{HTTP_HOST} ^www.abc.com[NC]RewriteRule ^(.*)$ http://www.shouce.ren/$1 [L,R=301]

  



配置完成后,使用/etc/init.d/apache2 reload命令加載生效,這時,如果未開啟Rewrite功能,則會出現500錯誤(瀏覽器顯示),查看LOG錯誤如下:
[Sun Jan 30 02:41:29 2011] [alert] [client 12.34.56.78] /srv/www/shouce.ren/public_html/.htaccess: Invalid command 'RewriteEngine', perhaps misspelled or defined by a module not included in the server configuration
說明需要手動開啟Rewrite模塊加載,加載開啟過程如下。

二、手動開啟加載Rewrite

1、使用終端工具連接服務器,輸入管理員帳號和密碼

2、執行加載Rewrite模塊:
a2enmod rewrite
執行后,會提示OK和重啟Apache命令(/etc/init.d/apache2 restart)。

3、參照上文的目錄配置,做個啟動鏈接(下次啟動自動加載):

 

ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load

  

執行后會在mods-available目錄下創建一個快捷方式,連接到mods-enabled下rewrite模塊。

4、重啟apache:


/etc/init.d/apache2 restart
三、單一缺省網站配置及重定向參考

如果只有一個網站,且默認使用apache分配的默認www文件夾(沒有創建單獨的配置文件,比如/sites-availbe/shouce.ren),可能還需要修改/etc/apache2/sites-available/default這個文件,把其中的AllowOverride None修改為AllowOverride All,因為default配置里還默認關閉.htaccess重載,打開后.htaccess才會生效。

<VirtualHost 12.34.56.78:80>ServerAdmin webmaster@localhostDocumentRoot /var/www<Directory />Options FollowSymLinksAllowOverride None</Directory><Directory /var/www/>Options Indexes FollowSymLinks MultiViewsAllowOverride NoneOrder allow,denyallow from all</Directory>ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<Directory "/usr/lib/cgi-bin">AllowOverride NoneOptions +ExecCGI -MultiViews +SymLinksIfOwnerMatchOrder allow,denyAllow from all</Directory>ErrorLog /var/log/apache2/error.log# Possible values include: debug, info, notice, warn, error, crit,# alert, emerg.LogLevel warnCustomLog /var/log/apache2/access.log combinedAlias /doc/ "/usr/share/doc/"<Directory "/usr/share/doc/">Options Indexes MultiViews FollowSymLinksAllowOverride NoneOrder deny,allowDeny from allAllow from 127.0.0.0/255.0.0.0 ::1/128</Directory></VirtualHost>

  

配置完成后,重啟 Apache,命令:/etc/init.d/apache2 restart

 


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美精品九九久久| 日韩在线观看精品| 日韩va亚洲va欧洲va国产| 欧美日韩中文在线观看| 久久综合伊人77777| 精品国产网站地址| 欧美成人精品不卡视频在线观看| 国产一区二区三区在线观看视频| 91综合免费在线| 久久久成人精品视频| 亚洲人成自拍网站| 91九色视频在线| 欧美孕妇孕交黑巨大网站| 成人精品一区二区三区| 久久99视频免费| 国产亚洲美女精品久久久| 中文字幕欧美精品在线| 国产精品久久97| 亚洲另类欧美自拍| 久久久精品视频成人| 国产精品久久久久久久7电影| 亚洲国产日韩欧美在线图片| 一区二区三区www| 精品国产一区二区三区久久狼黑人| 在线播放国产一区中文字幕剧情欧美| 成人夜晚看av| 欧美在线视频一区二区| 日韩欧美成人区| 精品亚洲夜色av98在线观看| 成人午夜在线观看| 91免费的视频在线播放| 久久久久99精品久久久久| 亚洲人成网站在线播| 欧美插天视频在线播放| 久久91超碰青草是什么| 深夜福利91大全| 国产视频999| 国产丝袜视频一区| 亚洲精品日韩丝袜精品| 国产欧美精品日韩精品| 国产精品自产拍在线观看| 久久久精品一区二区三区| 操91在线视频| 国产精品一区二区三区在线播放| 日本不卡免费高清视频| 欧美xxxx做受欧美| 麻豆国产精品va在线观看不卡| 国产精品中文字幕久久久| 在线成人免费网站| 日日骚av一区| 欧美一性一乱一交一视频| 日韩欧美在线视频日韩欧美在线视频| 18性欧美xxxⅹ性满足| 欧美日韩一区二区免费在线观看| 国产精品美乳在线观看| 久久精品国产69国产精品亚洲| 88国产精品欧美一区二区三区| 国产成人一区三区| 欧美视频在线观看免费网址| 日韩电影中文字幕在线观看| 亚洲丁香久久久| 久久99热这里只有精品国产| 欧美国产日韩精品| 成人免费观看49www在线观看| 国产精品久久国产精品99gif| 国产亚洲aⅴaaaaaa毛片| 欧美人与物videos| 69影院欧美专区视频| 97国产精品久久| 国产精品入口夜色视频大尺度| 欧美高清视频一区二区| 色综合亚洲精品激情狠狠| 国产亚洲成精品久久| 成人国产亚洲精品a区天堂华泰| 国产成人精品国内自产拍免费看| 久久资源免费视频| 日韩视频永久免费观看| 91丨九色丨国产在线| 久久中文久久字幕| 91中文在线视频| 色综合老司机第九色激情| 欧美日韩日本国产| 色噜噜亚洲精品中文字幕| 九九热在线精品视频| 成人午夜在线影院| 欧美日韩xxxxx| 欧美精品在线视频观看| 成人免费视频网址| 久久久噜噜噜久久久| 中文字幕日韩免费视频| 日韩成人久久久| 91精品国产色综合| 97精品国产97久久久久久春色| 91精品国产九九九久久久亚洲| 97色在线播放视频| 国产香蕉97碰碰久久人人| 另类美女黄大片| 日韩精品久久久久久久玫瑰园| 欧美性xxxxxxx| www.xxxx欧美| 91精品在线观看视频| 中文字幕日韩精品有码视频| 国产精品大陆在线观看| 欧美激情亚洲精品| 午夜精品久久久久久久99黑人| 国产精品久久久久不卡| 成人黄色中文字幕| 久久这里有精品| 一区二区欧美亚洲| 性欧美在线看片a免费观看| 欧美午夜美女看片| 97在线观看免费高清| 亚洲free性xxxx护士白浆| 欧美激情区在线播放| 亚洲精品视频免费在线观看| 欧美人在线视频| 欧美在线中文字幕| 久久影视电视剧凤归四时歌| 亚洲福利视频网| 久久久久日韩精品久久久男男| 国内精品久久久久| 国产亚洲视频在线| 成年无码av片在线| www国产亚洲精品久久网站| 国产精品电影久久久久电影网| 国产精品福利网站| 在线精品国产成人综合| 在线观看国产精品淫| 欧美日韩免费看| 国内精品小视频| 亚洲欧美中文日韩在线| 国产成人精品一区| 国产成人亚洲综合青青| 欧美国产精品人人做人人爱| 欧美激情第一页xxx| 国产精品一区二区久久精品| 国产主播精品在线| 欧美大尺度激情区在线播放| 日韩免费在线观看视频| 久久久久久久一区二区| 精品久久在线播放| 琪琪第一精品导航| 欧美视频专区一二在线观看| 欧美特级www| 91亚洲精品一区| 欧美日本国产在线| 国产精品爱啪在线线免费观看| 国产欧美久久一区二区| 日韩在线国产精品| 欧美一级大片在线观看| 亚洲精品动漫久久久久| 热草久综合在线| 丝袜情趣国产精品| 久久久久久美女| 国产成人精品久久亚洲高清不卡| 富二代精品短视频| 国产精品久久久久久av| 4444欧美成人kkkk| 亚洲图中文字幕| 亚洲成人av在线| 亚洲精品中文字幕有码专区| 国产精品成人品| 亚洲肉体裸体xxxx137| 亚洲欧美一区二区激情|