apache中訪問(wèn)不了偽靜態(tài)頁(yè)面的解決方法
1、安裝
./configure --prefix=/usr/local/apache2 --enable-so --enable-rewrite --enable-ssl
這時(shí)apache已經(jīng)擁有的偽靜態(tài)功能了,稱為內(nèi)建偽靜態(tài)。
2、如果安裝的時(shí)候沒有 --enable-rewrite 這個(gè)參數(shù),那么:
到“LoadModule” 區(qū)域,在最后一行加入“LoadModule rewrite_module modules/mod_rewrite.so”(必選獨(dú)占一行),然后重啟apache服務(wù)器即可。
3、讓apache服務(wù)器支持.htaccess
vim /usr/local/apache2/conf/extra/http-vhosts
Options FollowSymLinks
AllowOverride None
改為
Options FollowSymLinks
AllowOverride All
就可以了。
但是需要在網(wǎng)站文件中加入一個(gè)htaccess文件。才可以綜合支持偽靜態(tài)功能。(在網(wǎng)站文件目錄下)
vim .htaccess
RewriteEngine On
RewriteBase /
# Rewrite規(guī)則
RewriteRule ^index\.htm$ index\.php
RewriteRule ^jobs/jobs-show-([0-9]+)\.htm$ jobs/jobs-show\.php\?id=$1
RewriteRule ^company/company-show-([0-9]+)\.htm$ company/company-show\.php\?id=$1
RewriteRule ^resume/resume-show-([0-9]+)\.htm$ resume/resume-show\.php\?id=$1
RewriteRule ^news/news-list-([0-9]+)-([0-9]+)\.htm$ news/news-list\.php\?id=$1&page=$2
RewriteRule ^news/news-show-([0-9]+)\.htm$ news/news-show\.php\?id=$1
RewriteRule ^explain/explain-show-([0-9]+)\.htm$ explain/explain-show\.php\?id=$1
RewriteRule ^notice/notice-list-([0-9]+)-([0-9]+)\.htm$ notice/notice-list\.php\?id=$1&page=$2
RewriteRule ^notice/notice-show-([0-9]+)\.htm$ notice/notice-show\.php\?id=$1
偽靜態(tài)報(bào)錯(cuò):
主站好用,但是鏈接不好用。鏈接是一個(gè)靜態(tài)頁(yè)面。以.html結(jié)尾的,所以我判斷,就是為靜態(tài)頁(yè)面沒生效,所以就添加.htaccess文件即可。
相關(guān)文章
my.ini優(yōu)化mysql數(shù)據(jù)庫(kù)性能的十個(gè)參數(shù)(推薦)
這篇文章主要介紹了my.ini優(yōu)化mysql數(shù)據(jù)庫(kù)性能的十個(gè)參數(shù)(推薦),需要的朋友可以參考下2015-09-09
Mysql 報(bào)Row size too large 65535 的原因及解決方法
這篇文章主要介紹了Mysql 報(bào)Row size too large 65535 的原因及解決方法 的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-06-06
關(guān)于MySql 10038錯(cuò)誤的完美解決方法(三種)
本文給大家?guī)?lái)三種有關(guān)mysql報(bào)10038錯(cuò)誤的解決方法,每種方法都非常不錯(cuò),需要的朋友參考下2016-09-09
mysql數(shù)據(jù)庫(kù)id主鍵自增加刪除后不連續(xù)如何解決
這篇文章主要介紹了mysql數(shù)據(jù)庫(kù)id主鍵自增加刪除后不連續(xù)的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03
MySQL8.0本地服務(wù)器連接不上的問(wèn)題解決
一個(gè)內(nèi)網(wǎng)內(nèi)連接mysql會(huì)出現(xiàn)提示Host xxx is not allowed to connect to this MySQL server,本文主要介紹了MySQL8.0本地服務(wù)器連接不上的問(wèn)題解決,感興趣的可以了解一下2024-01-01
64位CentOs7源碼安裝mysql-5.6.35過(guò)程分享
本文給大家分享的是在64位CentOs7系統(tǒng)中使用源碼安裝mysql-5.6.35的詳細(xì)過(guò)程,非常的細(xì)致,有需要的小伙伴可以參考下2017-02-02
SQL?PRIMARY?KEY唯一標(biāo)識(shí)表中記錄的關(guān)鍵約束語(yǔ)句
這篇文章主要為大家介紹了SQL?PRIMARY?KEY唯一標(biāo)識(shí)表中記錄的關(guān)鍵約束語(yǔ)句詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12

