wdcp面板下wordpress開啟偽靜態404解決方法
建站面板由於換成了WDCP然後worpress設定偽靜態的時候,突然發現首頁能訪問,文章頁開啟404,經過各種查閱資料,整理了下解決方法;
1.手寫在後臺【Rewrite規則管理】新增規則wordpress.conf(這裡隨意命名,為了方便,我命名為WordPress)
詳細規則
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; }
查閱資料的是加著location,但是這裡如果加的話nginx無法重新啟動(備註:這裡加完規則需要重啟下nginx,詳細命令 service nginxd restart )
2.加完規則,然後在站點列表那裡選擇建好的規則
這時候你的偽靜態頁面就能打開了。
相關推薦
wdcp面板下wordpress開啟偽靜態404解決方法
建站面板由於換成了WDCP然後worpress設定偽靜態的時候,突然發現首頁能訪問,文章頁開啟404,經過各種查閱資料,整理了下解決方法; 1.手寫在後臺【Rewrite規則管理】新增規則wordpress.conf(這裡隨意命名,為了方便,我命名為WordPress)
art.Dialog.open:IE6/IE7/IE8下無法開啟嵌入頁面的解決方法
專案中用到了art.Dialog,就是用art.Dialog.open開啟嵌入頁面,在火狐等瀏覽器都正常, 但是IE6/IE7/IE8下一直無法無法嵌入開啟頁面, 原因是href=”javascript:;” 引起的, 去掉 href=”javascript:;”後,正常
win主機wordpress偽靜態設置方法404頁面方法
面板 頁面 include bsp tle pan https get 404頁面 新建一個404.txt文檔,將以下代碼復制進去: header(“HTTP/1.1 200 OK”); $ori_qs = $_SERVER[‘QUERY_ST
PHP配置環境中如何開啟偽靜態
技術分享 重要 ont clas word wid 知識 .net pla 1、在httpd.conf中引入httpd-vhosts.conf 2、在httpd.conf中開啟mod_rewrite.so 3、在httpd-vhosts.conf中配置虛擬主機
WordPress實現偽靜態
category rate ssi cat and limit inf api favicon 點擊最下面的 自定義結構 然後輸入 /%post_id%.html ,然後保存更改,地址就會變為靜態地址了 當然,並沒有完 繼續 復制下面的代碼: [ISAPI_
centos7 apache開啟偽靜態
編輯Apache配置檔案 nano /etc/httpd/conf/httpd.conf 找到以下內容, Include conf.modules.d/*.conf 在上面一行之後新增以下內容, LoadModule rewrite_module modules/m
[WP]如何在Win + IIS主機設下置WP偽靜態?
今天我的部落格更換主機,所以導致大概有一個小時無法訪問的問題希望大家原諒,因為要換DNS解析,而且為了偽靜態的事情搞得我很鬱悶,耽擱了點時間。同時我成為中國雲(www.china-yun.net)的合作伙伴,以後大家有需要主機的,可以找我,一定給大家最優惠的價格。好了,言歸正傳,既然我自己找到了一個 Win
在微軟偽靜態處理機制下action導致偽靜態的地址重現的問題
偽靜態前的地址:/sc/ProductList.aspx?pClass=0&descType=2&minPrice=1&maxPrice=11 偽靜態後的地址:/product/list-0-2-1-11 當點選分頁控制元件的時候出現如圖所示的蛋疼情況,細細看來,發現在fo
Apache PHP開啟偽靜態
開啟apache的配置檔案httpd.conf 第一步:找到 #LoadModule rewrite_module modules/mod_rewrite.so 把前面#去掉。沒有則新增,但必選獨
centos下Apache伺服器ThinkPHP偽靜態的設定方法
windows下的apache配置在linux下有所不同,linux下檢視phpinfo下能找到mod_rewrite模組則表示載入了重寫模組,不必管配置檔案是否有有載入. 確認載入了模組後需
Apache開啟偽靜態示例
Apache開啟偽靜態示例 環境:系統 Windows Apache 2.2 載入Rewrite模組: 在conf目錄下httpd.conf中找到 LoadModule rewrite_module modules/mod_rewrite.so 這句,去掉前邊的註釋符號“
URL優化之IIS7如何開啟偽靜態
iis7跟IIS6開啟偽靜態重寫的方式不一樣,iis6是在網站屬性裡面的ISAPI篩選器裡面新增,但是iis7新增偽靜態重寫,需要下載一個url重寫外掛。 II7/7.5用的是web.config配置檔案,這個配置檔案可以配置偽靜態、301等等功能。 web.conf
Apache伺服器下ThinkPHP / ThinkCMF 偽靜態解決方案
下面我說下 apache 下 ,如何 去掉URL 裡面的 index.php 例如: 你原來的路徑是: localhost/index.php/index 改變後的路徑是: localhost/index 1.httpd.conf配置檔案中載入了mod_rewrite.so模組 //在APACHE裡面
nginx下discuz! x3 偽靜態化的配置
1. 在nginx的配置檔案中,新增以下內容: rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last; rewrite ^([^\.]*)/article-([0-9]+
PHP開啟偽靜態(AppServ伺服器)
mod_rewrite是Apache的一個非常強大的功能,它可以實現偽靜態頁面。下面我詳細說說它的使用方法 1.檢測Apache
關於偽靜態的實現方法
選擇 iter ati name gpo 目錄 none lis 切換 PHP怎麽實現呢,具體方法如下: Apache服務器: 利用apache的mod_rewrite模塊 1.檢測Apache是否支持"mod_rewrite"打開您的apache安裝目錄“/apache/
LINUX下動態庫呼叫靜態庫的方法
ppc_85xx-gcc -shared -fPIC liberr.c -o liberr.so-fPIC 作用於編譯階段,告訴編譯器產生與位置無關程式碼(Position-Independent Code),則產生的程式碼中,沒有絕對地址,全部使用相對地址,故而程式碼可以被載入器載入到記憶體的任意 位置
Ubuntu 64位系統下無法開啟wineQQ7.8的解決辦法
Ubuntu 64位系統下載安裝wineQQ7.8後並不能直接開啟,原因是wineQQ是32位的,而64位系統預設沒安裝32位庫。 解決辦法: 在終端下執行:sudo apt-get install
ThinkPHP URL偽靜態和U方法的使用
首先, 在配置檔案(config.php)裡設定 URL_HTML_SUFFIX 設定靜態字尾 <?php return array( 'URL_HTML_SUFFIX'=>'.html', //隨意, 可設定其它的。 .... //其它配置資訊
wordpress文章釋出後,nginx報404解決方法
修改nginx.conf檔案,在location /節點下新增如下程式碼: location / { try_files $uri $uri/ /index.php?q=$uri&$args; } 然後重啟nginx即可解