• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當(dāng)前位置:雨林木風(fēng)下載站 > 辦公軟件教程 > 詳細(xì)頁(yè)面

        apache打開(kāi).htaccess及.htaccess的運(yùn)用辦法

        apache打開(kāi).htaccess及.htaccess的運(yùn)用辦法

        更新時(shí)間:2022-05-04 文章作者:未知 信息來(lái)源:網(wǎng)絡(luò) 閱讀次數(shù):

        Microsoft Office Access是由微軟發(fā)布的關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)。它結(jié)合了 MicrosoftJet Database Engine 和 圖形用戶(hù)界面兩項(xiàng)特點(diǎn),是 Microsoft Office 的系統(tǒng)程序之一。Microsoft Office Access是微軟把數(shù)據(jù)庫(kù)引擎的圖形用戶(hù)界面和軟件開(kāi)發(fā)工具結(jié)合在一起的一個(gè)數(shù)據(jù)庫(kù)管理系統(tǒng)。它是微軟OFFICE的一個(gè)成員, 在包括專(zhuān)業(yè)版和更高版本的office版本里面被單獨(dú)出售。2018年9月25日,最新的微軟Office Access 2019在微軟Office 2019里發(fā)布。

        今天本地調(diào)試PHP程序,用到了.htaccess,而默認(rèn)配置里面開(kāi)啟.htaccess,在網(wǎng)上找到了開(kāi)啟.htaccess的可行方法,供朋友們借鑒。(開(kāi)啟的我他的方法不行,查找了一下AllowOverride None全部的都給換成AllowOverride All就了,原因不明,O(∩_∩)O~ 記得修改完httpd.conf以后一定要重啟下apache才的哦~ ) 
        1 . 如何讓的本地APACHE器.htaccess 
        如何讓的本地APACHE器&quot;.htaccess&quot;呢?其實(shí)只要簡(jiǎn)樸修改一下apache的httpd.conf設(shè)置就讓APACHE.htaccess了,來(lái)看看操作 

        打開(kāi)httpd.conf(在那里? APACHE目錄的CONF目錄里面),用文本編纂器打開(kāi)后,查找 
        (1) 
        Options FollowSymLinks 
        AllowOverride None 

        改為 
        Options FollowSymLinks 
        AllowOverride All 

        (2)去掉下面的注釋 
        LoadModule rewrite_module modules/mod_rewrite.so 

        就了 

        2. htaccess 寫(xiě)法 
          Apache中的.htaccess(或者”分布式配置”了針對(duì)目錄改變配置的方法,即,在特定的文檔目錄中放置包含或多個(gè)指令的,以作用于此目錄及其子目錄。作為,所能的命令受到限制。***Apache的AllowOverride指令來(lái)設(shè)置。 

          子目錄中的指令會(huì)籠蓋更高級(jí)目錄或者主器配置中的指令。 

          .htaccess必需以ASCII模式上傳,最好將其權(quán)限設(shè)置為644。 

          錯(cuò)誤文檔的定位 

          常用的客戶(hù)端哀求錯(cuò)誤返回代碼: 
          401 Authorization Required 
          403 Forbidden 
          404 Not Found 
          405 Method Not Allowed 
          408 Request Timed Out 
          411 Content Length Required 
          412 Precondition Failed 
          413 Request Entity Too Long 
          414 Request URI Too Long 
          415 Unsupported Media Type 

          常見(jiàn)的器錯(cuò)誤返回代碼: 
          500 Internal Server Error 

          利用.htaccess指定事先制作好的錯(cuò)誤提醒頁(yè)面。一般下,人們專(zhuān)門(mén)設(shè)立目錄,例如errors放置頁(yè)面。然后再.htaccess中,加入如下的指令: 

          ErrorDocument 404 /errors/notfound.html 
          ErrorDocument 500 /errors/internalerror.html 

          一條指令一行。上述第一條指令的意思是對(duì)于404,也找到所的文檔的得顯示頁(yè)面為/errors目錄下的notfound.html頁(yè)面。不難看出語(yǔ)法格局為: 

          ErrorDocument 錯(cuò)誤代碼 /目錄名/名.擴(kuò)展名 

          所提示的很少的話(huà),不必專(zhuān)門(mén)制作頁(yè)面,直接在指令中HTML號(hào)了,例如下面例子: 

          ErrorDocument 401 “你權(quán)限訪(fǎng)問(wèn)該頁(yè)面,請(qǐng)拋卻!” 

          文檔訪(fǎng)問(wèn)的密碼保護(hù) 

          要利用.htaccess對(duì)某個(gè)目錄下的文檔設(shè)定訪(fǎng)問(wèn)和對(duì)應(yīng)的密碼,首先要做的是生成.htpasswd的文本文檔,例如: 

          zheng:y4E7Ep8e7EYV 

          這里密碼經(jīng)由加密,找些工具將密碼加密成.htaccess的編碼。該文檔最好不要放在www目錄下,建議放在www根目錄文檔之外,這樣更為安全些。 

          有了授權(quán)文檔,在.htaccess中加入如下指令了: 

          AuthUserFile .htpasswd的器目錄 
          AuthGroupFile /dev/null (授權(quán)訪(fǎng)問(wèn)的目錄) 
          AuthName EnterPassword 
          AuthType Basic (授權(quán)類(lèi)型) 

          是的主人,應(yīng)該處處為著想。 —— 雷鋒 
          require user wsabstract (允許訪(fǎng)問(wèn)的,但愿表中都允許, require valid-user) 

          注,括號(hào)部門(mén)為學(xué)習(xí)添加的注釋 

          拒絕來(lái)自某個(gè)IP的訪(fǎng)問(wèn) 

          我不想某個(gè)政府部門(mén)訪(fǎng)問(wèn)到站點(diǎn)的,那.htaccess中加入該部門(mén)的IP而將它們拒絕在外。 

          例如: 

          order allow,deny 
          deny from 210.10.56.32 
          deny from 219.5.45. 
          allow from all 

          第二行拒絕某個(gè)IP,第三行拒絕某個(gè)IP段,也219.5.45.0~219.2.45.255 

          想要拒絕人?用deny from all好了。不止用IP,也用域名來(lái)設(shè)定。 

          保護(hù).htaccess文檔 

          在.htaccess來(lái)設(shè)置目錄的密碼保護(hù)時(shí),它包含了密碼的路徑。從安全考慮,有必要把.htaccess也保護(hù)起來(lái),不讓別人看到其中的。雖然用其他做到這點(diǎn),好比文檔的權(quán)限。不外,.htaccess本身也能做到,只需加入如下的指令: 

          order allow,deny 
          deny from all 

          URL轉(zhuǎn)向 

          可能對(duì)重新規(guī)劃,將文檔了遷移,或者更改了目錄。這,來(lái)自搜索引擎或者其他鏈接過(guò)來(lái)的訪(fǎng)問(wèn)就可能犯錯(cuò)。這種下,如下指令來(lái)完成舊的URL自動(dòng)轉(zhuǎn)向到新的: 

          Redirect /舊目錄/舊文檔名 新文檔的 

          或者整個(gè)目錄的轉(zhuǎn)向: 

          Redirect 舊目錄 新目錄 

          改變?nèi)笔〉氖醉?yè) 

          一般下缺省的首頁(yè)名有default、index等。不外,有些目錄中沒(méi)出缺省,而是某個(gè)特定的名,好比在pmwiki中是 pmwiki.php。這種下,要記住名來(lái)訪(fǎng)問(wèn)很麻煩。在.htaccess中等閑的設(shè)置新的缺省名: 

          DirectoryIndex 新的缺省名 

          也列出多個(gè),順序表明它們之間的優(yōu)先級(jí)別,例如: 

          DirectoryIndex filename.html index.cgi index.pl default.htm 

          防止盜鏈 

          不喜歡別人在的網(wǎng)頁(yè)上連接的、文檔的話(huà),也htaccess的指令來(lái)做到。 

          所的指令如下: 

          RewriteEngine on 
          RewriteCond %{ HTTP_REFERER } !^$ 
          RewriteCond %{ HTTP_REFERER } !^http://(www.)?mydomain.com/.*$ [NC] 
          RewriteRule .(gif&line;jpg)$ - [F] 

          覺(jué)得讓別人的頁(yè)面開(kāi)個(gè)天窗不好看,那用一張來(lái)代替: 

          RewriteEngine on 
          RewriteCond %{ HTTP_REFERER } !^$ 
          RewriteCond %{ HTTP_REFERER } !^http://(www.)?mydomain.com/.*$ [NC] 
          RewriteRule .(gif&line;jpg)$ http://www.mydomain.com/替代名 [R,L] 

        其它補(bǔ)充: 
        在給出如何配置Apache支持.htaccess文件之前,首先申明一下:使用.htaccess文件,會(huì)降低httpd服務(wù)器的一點(diǎn)性能。 

        配置方法 
        找到Apache的httpd.conf配置文件,編輯器打開(kāi)。 

        //找到 
        <Directory /> 
          Options FollowSymLinks 
          AllowOverride None 
        </Directory> 

        //修改為 

        <Directory /> 
          Options FollowSymLinks 
          AllowOverride All 
        </Directory> 

        //就可以了 

        /* 
        如果需要使用.htaccess以外的其他文件名,可以用AccessFileName指令來(lái)改變。 
        例如,需要使用.config ,則可以在服務(wù)器配置文件中按以下方法配置: 
        */ 
        AccessFileName .config  通常,.htaccess文件使用的配置語(yǔ)法和主配置文件一樣。AllowOverride指令按類(lèi)別決定了.htaccess文件中哪些指令才是有效的。 

        (不)使用.htaccess文件的場(chǎng)合 
          一般情況下,不應(yīng)該使用.htaccess文件,除非你對(duì)主配置文件沒(méi)有訪(fǎng)問(wèn)權(quán)限。有一種很常見(jiàn)的誤解,認(rèn)為用戶(hù)認(rèn)證只能通過(guò).htaccess文件實(shí)現(xiàn),其實(shí)并不是這樣,把用戶(hù)認(rèn)證寫(xiě)在主配置文件中是完全可行的,而且是一種很好的方法。 
          .htaccess文件應(yīng)該被用在內(nèi)容提供者需要針對(duì)特定目錄改變服務(wù)器的配置而又沒(méi)有root權(quán)限的情況下。如果服務(wù)器管理員不愿意頻繁修改配置,則可以允許用戶(hù)通過(guò).htaccess文件自己修改配置,尤其是ISP在同一個(gè)機(jī)器上運(yùn)行了多個(gè)用戶(hù)站點(diǎn),而又希望用戶(hù)可以自己改變配置的情況下。 
          雖然如此,一般都應(yīng)該盡可能地避免使用.htaccess文件。任何希望放在.htaccess文件中的配置,都可以放在主配置文件的段中,而且更高效。 
        避免使用.htaccess文件有兩個(gè)主要原因。 
          首先是性能。如果AllowOverride啟用了.htaccess文件,則Apache需要在每個(gè)目錄中查找.htaccess文件,因此,無(wú)論是否真正用到,啟用.htaccess都會(huì)導(dǎo)致性能的下降。另外,對(duì)每一個(gè)請(qǐng)求,都需要讀取一次.htaccess文件。 
          還有,Apache必須在所有上級(jí)的目錄中查找.htaccess文件,以使所有有效的指令都起作用,所以,如果請(qǐng)求/ctusky/ctu/sky中的頁(yè)面,Apache必須查找以下文件: 

        /.htaccess 
        /ctusky/.htaccess 
        /ctusky/ctu/.htaccess 
        /ctusky/ctu/sky/.htaccess  一共就要訪(fǎng)問(wèn)4個(gè)額外的文件,就算這些文件都不存在,這也是本文開(kāi)始說(shuō)會(huì)影響服務(wù)器的一點(diǎn)性能的原因。 
          其次是安全。這樣會(huì)允許用戶(hù)自己修改服務(wù)器的配置,這可能會(huì)導(dǎo)致某些意想不到的修改,所以請(qǐng)認(rèn)真考慮是否應(yīng)當(dāng)給予用戶(hù)這樣的特權(quán)。


        Microsoft Access在很多地方得到廣泛使用,例如小型企業(yè),大公司的部門(mén)。

        溫馨提示:喜歡本站的話(huà),請(qǐng)收藏一下本站!

        本類(lèi)教程下載

        系統(tǒng)下載排行

        主站蜘蛛池模板: 久久免费看黄a级毛片| 亚洲国产精品ⅴa在线观看| XXX2高清在线观看免费视频| 精品久久免费视频| 亚洲另类自拍丝袜第五页| 成年美女黄网站18禁免费| 亚洲一区二区三区乱码在线欧洲| 99热精品在线免费观看| 亚洲第一页在线播放| av大片在线无码免费| 亚洲乱码无人区卡1卡2卡3| 国产中文字幕免费观看| xvideos永久免费入口| 亚洲妇熟XXXX妇色黄| 6080午夜一级毛片免费看| 亚洲永久在线观看| 国产婷婷高清在线观看免费 | 国产亚洲精品AA片在线观看不加载 | 国产成人精品无码免费看| 亚洲高清在线视频| 台湾一级毛片永久免费| 亚洲AV噜噜一区二区三区| 国产成人高清亚洲| 18禁男女爽爽爽午夜网站免费| 7777久久亚洲中文字幕| 免费**毛片在线播放直播| 国内精品免费视频精选在线观看| 亚洲精品日韩专区silk| 在线免费观看色片| 二区久久国产乱子伦免费精品| 久久久久亚洲AV无码网站| 免费高清小黄站在线观看| 一级毛片在线播放免费| 精品日韩亚洲AV无码一区二区三区 | 热99re久久精品精品免费| 久久久久久国产a免费观看不卡| 亚洲欧洲综合在线| 国产av无码专区亚洲国产精品| 中文字幕免费在线观看| 狠狠热精品免费观看| 亚洲理论片在线中文字幕|