開啟Apache mod_rewrite模塊示例代碼
在conf目錄的httpd.conf文件中找到
LoadModule rewrite_module modules/mod_rewrite.so
將這一行前面的#去掉。
2.在要支持url rewirte的目錄啟用 Options FollowSymLinks和AllowOverride All
Alias /php "c:/web/php/"
<Directory "c:/web/php/">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
這樣通過http://localhost:8080/php/訪問時(shí),/php/和其下面的子目錄將支持url rewrite。
后記:php100.com
網(wǎng)上的很多文章并沒有提到要使用 Options FollowSymLinks,因?yàn)樵趆ttpd.conf中有
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
Satisfy all
</Directory>
這樣如果你的網(wǎng)站配置成通過http://localhost:8080/來訪問,就不會(huì)注意到Options FollowSymLinks的影響,只需要將AllowOverride None改為AllowOverride All即可。而我習(xí)慣于在本機(jī)配置成http://localhost:8080/php/,忘了加Options Indexes FollowSymLinks就成功不了,會(huì)顯示
Forbidden
You don't have permission to access /php/f2blog/ on this server.
這樣的錯(cuò)誤。后來還是在apache文檔中找到了原因
Note: To enable the rewriting engine for per-directory configuration files you need to set ``RewriteEngine On'' in these files and ``Options FollowSymLinks'' must be enabled. If your administrator has disabled override of FollowSymLinks for a user's directory, then you cannot use the rewriting engine. This restriction is needed for security reasons.
實(shí)際上mod_rewrite是針對目錄的,因此并不需要將httpd.conf中的所有AllowOverride None改為AllowOverride All,Options也一樣。
BTW:看來首先是要看程序提供的文檔,但是tomcat5.0.28的文檔我?guī)缀醵伎戳?,也沒有看到說到底能不能通過service.bat在windows上安裝成功服務(wù)。倒是看到N多人和我一樣的疑問卻沒有答案,嗯,我當(dāng)然知道通過tomcatxx.exe能安裝成功tomcat服務(wù),看來只有這一條路了。
- apache的rewrite規(guī)則使用說明
- 13個(gè)實(shí)用的Apache Rewrite重寫規(guī)則
- 淺談apache和nginx的rewrite的區(qū)別
- Apache Rewrite實(shí)現(xiàn)URL的301跳轉(zhuǎn)和域名跳轉(zhuǎn)
- Apache Rewrite url重定向功能的簡單配置
- 讓Apache支持Rewrite靜態(tài)頁面重寫的方法
- Linux下Apache安裝/增加mod_rewrite模塊的方法
- 學(xué)習(xí)Apache的mod rewrite、access寫法
- Apache rewrite的重寫相關(guān)的參數(shù)說明
- Apache rewrite重寫規(guī)則的常見應(yīng)用
- apache rewrite_module模塊使用教程
- 用ISAPI_Rewrite讓IIS也支持如Apache下.htaccess的URL重寫
- apache rewrite規(guī)則實(shí)現(xiàn)白名單
相關(guān)文章
淺談linux下的一些常用函數(shù)的總結(jié)(必看篇)
下面小編就為大家?guī)硪黄獪\談linux下的一些常用函數(shù)的總結(jié)(必看篇)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-10-10Centos7.4服務(wù)器安裝apache及安裝過程出現(xiàn)的問題解決方法
這篇文章主要介紹了Centos7.4服務(wù)器安裝apache及安裝過程出現(xiàn)的問題解決方法,結(jié)合實(shí)例形式分析了Centos7.4服務(wù)器安裝apache相關(guān)命令、配置操作及端口占用等常見問題解決方法,需要的朋友可以參考下2019-03-03Linux ps和pstree命令知識(shí)點(diǎn)總結(jié)
在本篇文章里小編給大家分享的是關(guān)于Linux ps和pstree命令知識(shí)點(diǎn)總結(jié)內(nèi)容,需要的朋友們可以學(xué)習(xí)參考下。2020-02-02一文詳解Linux三種網(wǎng)絡(luò)設(shè)置方式
我們在使用虛擬機(jī)搭建linux系統(tǒng)后,常常需要設(shè)置系統(tǒng)網(wǎng)絡(luò)連接,以方便系統(tǒng)進(jìn)行上網(wǎng)或其他系統(tǒng)連接系統(tǒng)進(jìn)行操作,在linux中網(wǎng)絡(luò)連接分了三類:橋接模式,僅主機(jī)模式,NAT模式,本文我們將對這三種模式進(jìn)行講解,感興趣的同學(xué)可以參考閱讀2023-06-06centos6.5配置ssh免秘鑰登陸執(zhí)行pssh命令的講解
今天小編就為大家分享一篇關(guān)于centos6.5配置ssh免秘鑰登陸執(zhí)行pssh命令的講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧2019-02-02Linux強(qiáng)制釋放占用端口以及Linux防火墻端口開放方法詳解
在linux系統(tǒng)中安裝一些軟件時(shí)有時(shí)遇到端口被占用的情況,本文為大家介紹了遇到這種情況我們應(yīng)該怎么處理2018-10-10ubuntu下搭建php開發(fā)環(huán)境(nginx+(cgi)php5fpm+memcached+xdebug)
這篇文章主要介紹了ubuntu下搭建php開發(fā)環(huán)境(nginx+(cgi)php5fpm+memcached+xdebug),需要的朋友可以參考下2014-05-05Linux開機(jī)自啟動(dòng)服務(wù)兩種方式介紹
大家好,本篇文章主要講的是Linux開機(jī)自啟動(dòng)服務(wù)兩種方式介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12linux中g(shù)rub啟動(dòng)引導(dǎo)程序的加密介紹
大家好,本篇文章主要講的是linux中g(shù)rub啟動(dòng)引導(dǎo)程序的加密介紹,感興趣的同學(xué)趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12linux7下虛擬主機(jī)的三種實(shí)現(xiàn)方式
這篇文章主要介紹了linux7下虛擬主機(jī)的三種實(shí)現(xiàn)方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10