国产探花免费观看_亚洲丰满少妇自慰呻吟_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。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡阳县| 宜君县| 鄯善县| 凭祥市| 湟中县| 商城县| 乐至县| 龙海市| 华蓥市| 彰化市| 高平市| 德庆县| 丽江市| 高雄市| 平果县| 余庆县| 内黄县| 泰州市| 酉阳| 浦东新区| 广东省| 临清市| 四子王旗| 花莲市| 邵阳县| 德令哈市| 江安县| 台南市| 环江| 三原县| 澄城县| 长武县| 马鞍山市| 西畴县| 鱼台县| 横峰县| 左贡县| 石狮市| 兴安盟| 上饶市| 兴安盟|