您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“Typecho程序偽靜態規則有哪些”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Typecho程序偽靜態規則有哪些”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
1、linux apache環境(.htaccess):
復制代碼 代碼如下:
<ifmodule mod_rewrite.c>
rewriteengine on
# 下面是在根目錄,文件夾要修改路徑,如 /laozuo/
rewritebase /
rewritecond %{request_filename} !-f
rewritecond %{request_filename} !-d
rewriterule ^(.*)$ /index.php/$1 [l]
# 帶 www 的跳轉到不帶的
rewritecond %{http_host} ^www.laozuo.org
rewriterule (.*) http://laozuo.org/$1 [r=301,l]
# 不帶 www 的跳轉到帶的
rewritecond %{http_host} ^laozuo.org
rewriterule (.*) http://www.laozuo.org/$1 [r=301,l]
</ifmodule>
2、linux apache環境(nginx):
復制代碼 代碼如下:
location / {
index index.html index.php;
if (-f $request_filename/index.html) {
rewrite (.*) $1/index.html break;
}
if (-f $request_filename/index.php) {
rewrite (.*) $1/index.php;
}
if (!-f $request_filename) {
rewrite (.*) /index.php;
}
}
3、windows iis偽靜態(httpd.ini):
復制代碼 代碼如下:
[isapi_rewrite]
# 3600 = 1 hour
cacheclockrate 3600
repeatlimit 32
# 中文tag解決
rewriterule /tag/(.*) /index\.php\?tag=$1
# sitemapxml
rewriterule /sitemap.xml /sitemap.xml [l]
rewriterule /favicon.ico /favicon.ico [l]
# 內容頁
rewriterule /(.*).html /index.php/$1.html [l]
# 評論
rewriterule /(.*)/comment /index.php/$1/comment [l]
# 分類頁
rewriterule /category/(.*) /index.php/category/$1 [l]
# 分頁
rewriterule /page/(.*) /index.php/page/$1 [l]
# 搜索頁
rewriterule /search/(.*) /index.php/search/$1 [l]
# feed
rewriterule /feed/(.*) /index.php/feed/$1 [l]
# 日期歸檔
rewriterule /2(.*) /index.php/2$1 [l]
# 上傳圖片等
rewriterule /action(.*) /index.php/action$1 [l]
讀到這里,這篇“Typecho程序偽靜態規則有哪些”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。