国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

IIS下用404頁面重寫WordPress的URL

2019-11-17 04:13:15
字體:
來源:轉載
供稿:網友

      如果是在linux主機下,主機支持mod_rewrite的話,那就不需要費那么大的勁,但是一部分WordPRess是安裝在Windows主機上的,默認情況下WordPress會在URL上加上index.php,看上去不怎么順眼,我們可以把index.php去掉,讓WordPress和運行在Linux一樣。
      先新建一個wp-404.php文件,名字隨便,增加下面的代碼,然后FTP到服務器根目錄上。
<?php
$qs = $_SERVER['QUERY_STRING'];
$pos = strrpos($qs, '://');
$pos = strpos($qs, '/', $pos + 4);
$_SERVER['REQUEST_URI'] = substr($qs, $pos);
$_SERVER['PATH_INFO'] = $_SERVER['REQUEST_URI'];
include('index.php');
?>

      通過虛擬主機管理軟件把404頁面指向wp-404.php。
      最后去WordPress后臺,設置一下Permalink,OK,刷新一下首頁,發現URL rewrite正常工作了。
      在Windows 2003 + IIS6.0下試驗過,能成功。我覺得一些Linux主機,但是不支持.htaccess的話,也可以使用這種辦法進行URL重寫。
      有一個問題,那就是不支持中文,postname和tag最好是英文的,中文的tag可以去設置一下tag slug。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 外汇| 沙雅县| 鹤山市| 镇巴县| 盐源县| 东阿县| 嘉荫县| 林甸县| 六盘水市| 通城县| 手机| 承德市| 闵行区| 宝兴县| 江北区| 古交市| 勃利县| 德清县| 新邵县| 黄山市| 合川市| 酒泉市| 静安区| 沂源县| 连南| 黄山市| 高雄市| 永济市| 钟祥市| 宝山区| 南康市| 全南县| 二连浩特市| 中方县| 平南县| 德保县| 新闻| 乌兰察布市| 南皮县| 酒泉市| 宽城|