微信
手機版
商務合作

WindowsIIS7的WordPress中文TagURL地址偽靜態設置方法

2019-04-19 17:24 投稿人 : 卓仁seo 圍觀 : 評論

這里是卓仁seo花費一天時間才找到的真正干貨,完美解決WindowsIIS7的WordPress中文TagURL地址偽靜態設置方法,雖然WordPresscms官方已經內置了IIS7 URL Rewrite 的支持,但想要tag標簽url路徑格式支持中文顯示還是不行,很多Windows用戶設置完偽靜態規則后,訪問其它的內容頁都能打開,但是訪問tag頁面的中文url出現404,下面就是卓仁seo培訓找到的完美解決設置辦法。

只需要增加一個 PHP 文件,并修改一下 web.config 文件中的 Rewrite 規則即可,不需要修改程序文件。

第一步:新建一個“chineseurl.php”文件,內容如下:

<?php
// IIS Mod-Rewrite
if (isset($_SERVER['HTTP_X_ORIGINAL_URL'])) {
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_ORIGINAL_URL'];
}
// IIS Isapi_Rewrite
else if (isset($_SERVER['HTTP_X_REWRITE_URL'])) {
$_SERVER['REQUEST_URI'] = $_SERVER['HTTP_X_REWRITE_URL'];
}
else
{
// Use ORIG_PATH_INFO if there is no PATH_INFO
if ( !isset($_SERVER['PATH_INFO']) && isset($_SERVER['ORIG_PATH_INFO']) )
$_SERVER['PATH_INFO'] = $_SERVER['ORIG_PATH_INFO'];
// Some IIS + PHP configurations puts the script-name in the path-info (No need to append it twice)
if ( isset($_SERVER['PATH_INFO']) ) {
if ( $_SERVER['PATH_INFO'] == $_SERVER['SCRIPT_NAME'] )
$_SERVER['REQUEST_URI'] = $_SERVER['PATH_INFO'];
else
$_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'] . $_SERVER['PATH_INFO'];
}
// Append the query string if it exists and isn't null
if (isset($_SERVER['QUERY_STRING']) && !empty($_SERVER['QUERY_STRING'])) {
$_SERVER['REQUEST_URI'] .= '?' . $_SERVER['QUERY_STRING'];
}
}
require("index.php");
?>

第二步:如果主機沒有“web.config”就新建一個,要是已經存在就“web.config”文件內添加下面的內容:

<configuration>
  <system.webServer>
    <rewrite>
      <rules>
       <rule name="ChineseURL" stopProcessing="true">
          <match url="^(tag|category)/(.*)$" />
          <action type="Rewrite" url="chineseurl.php"/>
        </rule>
        <rule name="wordpress" patternSyntax="Wildcard">
          <match url="*" />
            <conditions>
              <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
              <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
            </conditions>
          <action type="Rewrite" url="index.php" />
        </rule>
      </rules>
    </rewrite>
  </system.webServer>
</configuration>

將這兩個文件都上傳到WordPress的安裝目錄。

注意:
如果WordPress不是裝在根目錄,則需要更改“<match url=”^(tag|category)/(.*)$” />”為“<match url=”^安裝目錄/(tag|category)/(.*)$” />”

如果在固定鏈接設置里把默認的標簽前綴和分類目錄前綴(tag 和 category)改了,則更改這句里的對應內容即可,如“<match url=”^article/(tag|category)/(.*)$” />”

相關文章

  • 網站開發的步驟
    網站開發的步驟

    網站建設 中最有原創感的網站建設屬于 網站開發 ,這里的網站開發指一次開發,那么網站開發有哪些詳細的步驟呢? 一、定位網站類型 根據網站 所用 編程語言 分類:例如asp網站、...

    2014-11-27
  • WindowsIIS7的WordPress中文TagURL地址偽靜態設置方法
    WindowsIIS7的WordPress中文TagURL地址偽靜態設置方法

    這里是卓仁seo花費一天時間才找到的真正干貨,完美解決WindowsIIS7的WordPress中文TagURL地址偽靜態設置方法,雖然WordPresscms官方已經內置了IIS7 URL Rewrite 的支持,但想要tag標簽url路徑格式支持中文...

    2019-04-19
  • 一個優秀的企業網站建設需要做好哪些工作
    一個優秀的企業網站建設需要做好哪些工作

    又名綏化站長網。一個優秀的企業網站建設需要做好哪些工作?雖然很多公司都有自己的網站,但是長期缺乏維護幾乎是沒有用的,這樣的網站是一個失敗的網站。對于企業來說網站就是他的臉...

    2019-05-26
  • seo優化中織夢二級欄目標題格式修改 列表頁二級欄目_一級欄目_網站名稱格式
    seo優化中織夢二級欄目標題格式修改 列表頁二級欄目_一級欄目_網站名稱格式

    這個問題其實應該屬于 seo建站 的問題,不僅是做優化的同學們必須學會的dedecms運用技術,也是程序猿最好了解的一個知識點。 那么在seo建站中,織夢的二級欄目,三級欄目,多級欄目的標題...

    2017-07-27
  • web.config網站a目錄301重定向到b目錄規則怎么寫
    web.config網站a目錄301重定向到b目錄規則怎么寫

    【干貨】本站原創首發;本文主講 web.config301重定向規則 中目錄之間的重定向怎么寫,可以不通過iis和寶塔,直接修改web.config文件即可。 筆者寫這篇文章是因為卓仁自己花了很長時間研究這個...

    2019-07-16
  • 織夢dedecms修改tags單個標簽小于12字節限制修改方法
    織夢dedecms修改tags單個標簽小于12字節限制修改方法

    織夢dedecms程序的后臺tag標簽卻有一個','號分開,單個標簽小于12字節的字符長度限制,對于seo優化來說完全不夠用,那要怎么修改織夢tag標簽的長度呢?卓仁seo培訓免費來教你。...

    2019-04-22
  • 織夢網站的安全防御工作有哪些?
    織夢網站的安全防御工作有哪些?

    大家都知道開源程序(cms)建站都很方便,但是方便卻有一定的危險,用dedecms(織夢)建的網站是非常多的,因為用的人多,所以研究織夢的人就越多,研究織夢的人大都是黑客,所以...

    2014-12-14
  • 怎樣選擇專業的網站建設公司
    怎樣選擇專業的網站建設公司

    互聯網發展迅速,在國內的 網站建設公司 已經越來越多了,當供大于求的時候,客戶在選擇一家專業的合適自己的網站建設公司的時候,就有更多的主動權。不過有些關于建站公司的...

    2014-11-20
  • 織夢dedecms文章標題長度限制修改方法大全
    織夢dedecms文章標題長度限制修改方法大全

    搜索這個問題的人想必70%以上屬于 SEO ( 網站優化 )從業者吧,還有30%估計也就是程序員(這里指 網站建設 的程序員)了, 織夢開源程序 ( DEDECMS )簡單易操作且容易管理,非常適合現在的網站建設...

    2016-02-29
  • 網站建設整體策劃流程
    網站建設整體策劃流程

    一、 網站建設 整體流程得分清楚建站需求,其次需要調查市場需求從而進一步分析和調整需求,否則你的網站建立就沒有任何意義,只會占用互聯網的資源。 二、進入網站建設過程中...

    2014-11-29
無法在這個位置找到: plus/comment.htm
標簽列表
網站首頁
減肥論壇
減肥話題
減肥工具
久久国产福利国产秒拍_色欲香天天天综合网站_小草社区视频