RewriteBase /
RewriteRule ^view-([0-9] )\\.html$ view.php?id=$1
RewriteRule ^article-([0-9] )\\.html$ article.php?id=$1

注:這里是以.view-###和.article-###為例的靜態化規則。

上述代碼含義為:

– RewriteEngine On:開啟URL重寫引擎
– RewriteBase /:設置URL重寫的基礎路徑
– RewriteRule ^view-([0-9] )\\.html$ view.php?id=$1:將view.php?id=123類型的動態URL轉化成view-123.html類型的靜態URL
– RewriteRule ^article-([0-9] )\\.html$ article.php?id=$1:將article.php?id=123類型的動態URL轉化成article-123.html類型的靜態URL

其中,([0-9] )表示匹配至少一個數字,\\.表示匹配點號,$1表示第一個匹配的括號內的內容。

步驟三:修改Nginx配置文件

接著需要修改Nginx的配置文件,將URL重寫規則應用到Nginx中。可以使用如下命令打開Nginx配置文件:

vi /etc/nginx/conf.d/yourdomain.com.conf

其中,yourdomain.com需要替換成你的網站域名

打開Nginx配置文件后,在server段的中間添加如下代碼:

location / {
index index.php index.html index.htm;
if (!-e $request_filename) {
rewrite ^(.*)$ /index.php?s=$1 last;
break;
}
if ($request_filename ~* .*\\.(gif|jpg|jpeg|png|bmp|swf|ico|js|css)$) {
expires 30d;
}
rewrite ^/view-([0-9] )\\.html$ /view.php?id=$1 last;
rewrite ^/article-([0-9] )\\.html$ /article.php?id=$1 last;
rewrite ^/([_0-9a-zA-Z-] /)*([_0-9a-zA-Z-] )(\\.html)$ /index.php?$2;
error_page 404 /404.html;
location ~ .*\\.(php|php5)?$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi.conf;
break;
}
}

然后保存配置文件,重啟Nginx服務:

/etc/init.d/nginx restart

到此為止,您的網站已經支持偽靜態了!

三、參考文獻

– Nginx rewrite規則詳解
– Nginx配置七大開源網站規范推薦
– Nginx的偽靜態配置詳解

總之,設置偽靜態可以提高網站的訪問速度和用戶體驗,對于使用萬網輕云服務器的站長來說非常容易操作。希望本文能夠對大家有所幫助,祝您的網站越來越流行!

以上就是小編關于“萬網的輕云服務器怎么設置偽靜態”的分享和介紹

三五互聯(35.com)是經工信部、ICANN、CNNIC認證的全球頂級域名注冊服務機構,是中國五星級域名注冊商!有超過2000萬個域名通過三五互聯注冊并管理,超過100萬個網站托管在三五互聯云服務器和虛擬主機三五互聯支持數十個頂級域名的注冊與管理,支持批量查詢、批量注冊、批量解析、智能解析、批量過戶等便捷好用的功能,擁有非常好的使用體驗。
目前,三五互聯域名注冊正在特價,最低僅需1元!
更多詳情請見:http://www.shinetop.cn/services/domain/

三五互聯域名搶注預定,支持搶注各類高價值老域名,支持“建站歷史、百度收錄、百度權重、歷史外鏈、百度評價、搜狗反鏈”等綜合檢索功能,共計26項!可快速精準定位到您想要定位到的各類精品域名!同時,三五互聯域名搶注集成了全球多個搶注商(近200個搶注商,還將陸續增加),整理出13條搶注通道,從根本上提升了搶注成功率!
其中,1號通道,實測搶注成功率高達99% 。每天三五互聯預釋放功能還會釋放若干優質過期域名,可以直接搶注競拍。
趕緊預訂搶注心儀的優質域名吧:http://www.shinetop.cn/booking/

贊(0)
聲明:本網站發布的內容(圖片、視頻和文字)以原創、轉載和分享網絡內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。郵箱:3140448839@qq.com。本站原創內容未經允許不得轉載,或轉載時需注明出處:三五互聯知識庫 » 萬網的輕云服務器怎么設置偽靜態

登錄

找回密碼

注冊