久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

Apache結(jié)合Thinkphp實現(xiàn)偽靜態(tài)

 右子龍 2011-06-10

1,、要隱藏Thinkphp項目中index.php文件名,,需在config.php中設(shè)置'URL_MODEL'=>2,并且需要在.htaccess 中隱藏index.php,,前者依賴于后者,,否則可能導(dǎo)致Thinkphp項目中模塊無法正常訪問。

2
,、設(shè)置了'URL_MODEL'=>2,,并且在.htaccess也隱藏了index.php,,普通的查看記錄的URL就變?yōu)榱诉@種形式:

http://localohost/News/view/id/45.html

復(fù)制代碼

但這并不能滿足我們的URL優(yōu)化效果,因為更好的SEO優(yōu)化地址可能是這種形式:

http://localohost/News/2009-11-04/45.html

cufflinks wholesale這就需要我們更好的手動的去做為靜態(tài)了,。

經(jīng)過測試,,以下方式不可取:
1
,、'URL_MODEL'=>2,、.htaccess隱藏index.php

添加Rewrite規(guī)則:

 

RewriteRule ^News/(.*)/([0-9]+)\.html$ /News/view/id/$2

復(fù)制代碼

結(jié)果提示找不到模塊,,并且在根目錄下的Discuz論壇為靜態(tài)也失效,,看來隱藏index.php后果很嚴(yán)重。

2
,、'URL_MODEL'=>2,、.htaccess不隱藏index.php,這樣都矛盾了,,更不行了,。
3
'URL_MODEL'=>1,、.htaccess隱藏index.php,,這樣項目生產(chǎn)的路徑無法找到模塊,論壇和其他文件夾偽靜態(tài)也失效了,。

最后總結(jié)出一種成功的辦法:
1
,、'URL_MODEL'=>1,不隱藏index.php,,再在.htaccess添加規(guī)則:

 

RewriteRule ^News/$     index.php/News/

RewriteRule ^News/category([0-9]+).html$   index.php/News/category/classid/$1

RewriteRule ^User/$        index.php/User/

RewriteRule ^News/(.*)/([0-9]+)\.html$    index.php/News/view/id/$2

……

discount nike air shoes
需要說明的是,,URL轉(zhuǎn)發(fā)地址要與'URL_MODEL'中設(shè)置對應(yīng),如果設(shè)置的URL_MODEL=0,,那么轉(zhuǎn)發(fā)地址就要相應(yīng)的變?yōu)?/span>

RewriteRule ^News/category([0-9]+).html$   index.php?m=News&action=category&classid=$1

復(fù)制代碼


形式,。

這樣,一下的經(jīng)過優(yōu)化的URL就可以正常訪問了,,也不印象其他的程序,。

http://localhost/News/
http://localhost/News/category2.html
http://localhost/User/
http://localhost/News/2009-11-05/22.html

也就是說,不利用'URL_MODEL'=>2(設(shè)置后,,“__APP__”就會自動隱藏index.php路徑),,不隱藏index.php,,我們就可以更加靈活的控制URL 優(yōu)化了,。

有不對的地方請大家指正。

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點,。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,,謹(jǐn)防詐騙,。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多