真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

wordpress偽 wordpress偽靜態(tài)nginx

wordpress怎么設(shè)置偽靜態(tài)

WordPress偽靜態(tài)設(shè)置方法分Windows主機(jī)與和Linux主機(jī),下面分開來介紹。

創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比殷都網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫(kù),直接使用。一站式殷都網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋殷都地區(qū)。費(fèi)用合理售后完善,十年實(shí)體公司更值得信賴。

Linux主機(jī)WordPress偽靜態(tài)設(shè)置方法

登錄你的WordPress,點(diǎn)擊左側(cè)菜單設(shè)置選項(xiàng)下固定鏈接,如下圖所示:

WordPress已經(jīng)給出了幾種URL偽靜態(tài)形式,但都不很理想,我們希望的URL形式為:

域名/分類別名/文章ID.html

那么,如上圖所示,選擇自定義結(jié)構(gòu)選項(xiàng),填寫:

/%category%/%post_id%.html

如果你對(duì)這種形式不滿意,可以自定義任意形式,只要合理搭配參數(shù)即可,可以使用的參數(shù)如下:

%year%:文章發(fā)表的年份,四位數(shù)字,如2012

%monthnum%:文章發(fā)表的月份,如08

%day%:文章發(fā)表的日期,如28

%hour%:文章發(fā)表的時(shí)間(小時(shí)),如15

%minute%:文章發(fā)表的時(shí)間(分鐘),如18

%second%:文章發(fā)表的時(shí)間(秒),如28

%postname%:文章別名,在發(fā)表文章時(shí)可以設(shè)置。

%post_id%:文章的ID,如68

%category%:分類別名,在添加分類時(shí)可以設(shè)置。

%tag%:標(biāo)簽的別名,在添加標(biāo)簽時(shí)可以設(shè)置。

設(shè)置好后,有的Linux主機(jī)允許程序自動(dòng)創(chuàng)建.htaccess文件,但有的Linux主機(jī)不支持,此時(shí),就需要我們手工上傳.htaccess文件。將以下代碼復(fù)制到記事本,保存為.htaccess。

# BEGIN WordPress

IfModule mod_rewrite.c

RewriteEngine On

RewriteBase /

RewriteRule ^index.php$ - [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

/IfModule

# END WordPress

可能你會(huì)發(fā)現(xiàn),電腦不允許保存文件時(shí)文件名為空,那么隨便起一個(gè)名稱,用FTP工具上傳到你的網(wǎng)站根目錄后重命名,將名稱去掉即可。

此時(shí),細(xì)心的你可能會(huì)發(fā)現(xiàn)分類頁(yè)的URL里有一個(gè)category,你可以使用WP No Category Base插件來解決。

Windows主機(jī)WordPress偽靜態(tài)設(shè)置方法

復(fù)制以下代碼到記事本:

[ISAPI_Rewrite]

# 3600 = 1 hour

CacheClockRate 3600

RepeatLimit 32

# Protect httpd.ini and httpd.parse.errors files

# from accessing through HTTP

# Rules to ensure that normal content gets through

RewriteRule /sitemap.xml /sitemap.xml [L]

RewriteRule /favicon.ico /favicon.ico [L]

# For file-based wordpress content (i.e. theme), admin, etc.

RewriteRule /wp-(.*) /wp-$1 [L]

# For normal wordpress content, via index.php

RewriteRule ^/$ /index.php [L]

RewriteRule /(.*) /index.php/$1 [L]

保存為httpd.ini,將這個(gè)文件上傳到你的WordPress安裝目錄,然后設(shè)置固定鏈接,方法同Linux主機(jī)WordPress偽靜態(tài)設(shè)置方法中的固定鏈接設(shè)置方法。

在Windows主機(jī)下設(shè)置WordPress偽靜態(tài)有時(shí)會(huì)遇到這樣那樣的問題,所以,使用WordPress搭建網(wǎng)站最好選用Linux主機(jī)。

Wordpress偽靜態(tài)怎么實(shí)現(xiàn)

百度里面有這篇文章

眾所周知wordpress默認(rèn)的鏈接是動(dòng)態(tài)鏈接,雖然現(xiàn)在搜索引擎對(duì)動(dòng)態(tài)的鏈接也有著非常好的收錄,但是基于鏈接的美觀,以及偽靜態(tài)對(duì)搜索引擎更加有好的原因,我們還是非常希望能夠?qū)⑽覀兊膚ordpress設(shè)置成為偽靜態(tài)方式,那么今天我們就來說一說,如何設(shè)置wordpress的偽靜態(tài)。

Linux主機(jī)用戶

如果你使用的主機(jī)是Linux操作系統(tǒng) ,那么偽靜態(tài)就是非常的簡(jiǎn)單了,很多Linux主機(jī)有一鍵設(shè)置偽靜態(tài)的按鈕(主題公園代理的Linux虛擬主機(jī)就有著這樣的功能),點(diǎn)擊一下輕松就能設(shè)置:

設(shè)置好了之后,在wordpress后臺(tái)中 設(shè)置- 固定連接中點(diǎn)擊自定義結(jié)構(gòu):/%postname%.html

這樣Linux主機(jī)的偽靜態(tài)就OK了! 如果你的主機(jī)沒有一鍵設(shè)置偽靜態(tài)的按鈕,那么就需要手工去填寫了:

根據(jù)官方和網(wǎng)上的帖子所顯示,將以下代碼

# BEGIN WordPress

IfModule mod_rewrite.c

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

/IfModule

# END WordPress

保存為.htaccess格式保存到根目錄下就可以了。然后進(jìn)入后臺(tái)更改固定鏈接就可以了。

如果你的網(wǎng)站訪問量非常大,那么偽靜態(tài)可能不能滿足你的要求了,因?yàn)閯?dòng)態(tài)的鏈接(偽靜態(tài)也是偽的,不是真的)會(huì)造成服務(wù)器壓力過大,所以我們需要來把我們的網(wǎng)站變成“真靜態(tài)”!

首先安裝WP Super Cache插件,這款插件能夠生成html文件,讓用戶訪問到的是真正的html! 這款插件現(xiàn)在已經(jīng)升級(jí)了,非常好用,如果你是使用的Linux主機(jī),那么你就可以安裝它,然后在選項(xiàng)中選擇推薦的選項(xiàng),保存好,這樣就設(shè)置好啦!

windows主機(jī)用戶

對(duì)于win主機(jī)用戶來說,這個(gè)偽靜態(tài)就是非常麻煩了,因?yàn)閣in主機(jī)對(duì)PHP的支持還是沒有Linux的好,不過只要你的主機(jī)允許一些功能,還是能夠設(shè)置好偽靜態(tài)的。

將以下代碼

# BEGIN WordPress

IfModule mod_rewrite.c

RewriteEngine On

RewriteBase /

RewriteRule ^index\.php$ – [L]

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /index.php [L]

/IfModule

# END WordPress

保存為.htaccess格式保存到根目錄下就可以了。然后進(jìn)入后臺(tái)更改固定鏈接,很多在使用Windows主機(jī)下新手這樣做之后文章的鏈接帶有index.php這個(gè)參數(shù),網(wǎng)上很多教程采用404頁(yè)面跳轉(zhuǎn)的方式,但是所有的非必要跳轉(zhuǎn)都是不友好的。那么,wordpress偽靜態(tài)怎么去掉index.php呢?首先我們要知道原因,其實(shí)原因就是你的網(wǎng)站所在環(huán)境沒有開啟偽靜態(tài)功能。而帶有index.php參數(shù)的網(wǎng)址是偽偽靜態(tài)。首先做偽靜態(tài)你需要讓你的網(wǎng)站所在的環(huán) 南寧信息網(wǎng)境開啟偽靜態(tài)功能,常見的兩種:

apache。apache開啟偽靜態(tài)很簡(jiǎn)單!

在conf目錄下httpd.conf中找到

LoadModule rewrite_module modules/mod_rewrite.so

這句,去掉前邊的注釋符號(hào)“#”,或添加這句。(記得重啟?。?/p>

這個(gè)很簡(jiǎn)單,我們不用多說。

網(wǎng)上還有很多的方法,但是這里不一一列舉了,使用wordpress還是選擇Linux主機(jī)的方便。

wordpress如何做偽靜態(tài)

wordpress網(wǎng)站url靜態(tài)化

滿足2個(gè)條件:

1,使用的是WP博客程序

2,空間支持偽靜態(tài)(ps:有時(shí)設(shè)置后網(wǎng)站無法打開可以向空間商索要url靜態(tài)化文件)

下面就開始講講如何設(shè)置:

在后臺(tái),設(shè)置,固定鏈接

1.代碼形式:?/%category%/%post_id%.html

代碼說明:?欄目分類/數(shù)字.html

生成效果:??lanmu/15.html

2.代碼形式:?/%category%/%postname%.html

代碼說明:??欄目/文章名稱.html

生成效果:???lanmu/文章標(biāo)題.html

3.代碼形式:???/%year%/%monthnum%/%y%/%postname%/

代碼說明:???年/月/日/文章標(biāo)題/

4.最簡(jiǎn)潔的

/%post_id%.html?

5.最利于優(yōu)化的

/%postname%/.html

參考:

wordpress偽靜態(tài)保存不了

確保Web目錄權(quán)限是否正確,并給予apache對(duì)相關(guān)文件夾的權(quán)限

chown -R apache:apache /var/www/html/

chmod -R 755 /var/www/html/

mkdir -p /var/www/html/wp-content/uploads

chown -R :apache /var/www/html/wp-content/uploads

二、寶塔面板里的設(shè)置

1)登錄到寶塔面板,點(diǎn)擊左側(cè)網(wǎng)站,找到網(wǎng)站點(diǎn)右側(cè)的設(shè)置鏈接

2)選擇左側(cè)"偽靜態(tài)",輸入如下代碼:

location /

{

try_files $uri $uri/ /index.php?$args;

}

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

修改完后保存即可。

付:Wordpress安裝 :centos 7 搭建wordpress 網(wǎng)站詳細(xì)教程 - 簡(jiǎn)書

wget //下載最新版wordpress

解壓文件,并且將其復(fù)制到/var/www/html目錄下

#解壓文件

unzip -q latest.zip

#復(fù)制 wordpress文件夾下所有文件到html目錄下

cp -rf wordpress/* /var/www/html/

#修改文件夾權(quán)限

賦予apache對(duì)相關(guān)文件夾的權(quán)限

修改文件夾權(quán)限

chown -R apache:apache /var/www/html/

chmod -R 755 /var/www/html/

mkdir -p /var/www/html/wp-content/uploads

chown -R :apache /var/www/html/wp-content/uploads

編輯WordPress配置文件

編輯配置文件

cd /var/www/html

cp wp-config-sample.php wp-config.php

vim wp-config.php

找到define(‘DB_NAME’, ‘wordpressdb’);

將 wordpressdb 修改為你創(chuàng)建的wordpress數(shù)據(jù)庫(kù)名

找到define(‘DB_USER’, ‘wordpressuser’);

將 wordpressuser 修改為你創(chuàng)建的數(shù)據(jù)庫(kù)用戶名

找到define(‘DB_PASSWORD’, ‘123456’);

將 123456 修改你創(chuàng)建數(shù)據(jù)庫(kù)用戶的密碼

輸入:wq!保存

重啟相關(guān)服務(wù)

systemctl restart httpd.service

systemctl restart mysqld.service

systemctl start mysqld.service

systemctl stop mysqld.service

進(jìn)入Web頁(yè)面設(shè)置

訪問http://你的域名/wp-admin


網(wǎng)頁(yè)題目:wordpress偽 wordpress偽靜態(tài)nginx
文章網(wǎng)址:http://weahome.cn/article/dohihoe.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部