热搜
您的位置:首页 >> 网络

虚拟机设置Wordpress虚拟主机设置

2019年05月15日 栏目:网络

1 : Wordpress虚拟主机设置固定链接的技能Wordpress作为1种主流的博客系统,得到很多站长的青睐。事实上,wordpre

1 : Wordpress虚拟主机设置固定链接的技能

Wordpress作为1种主流的博客系统,得到很多站长的青睐。事实上,wordpress也非常利于seo,今天就来讲说wordpress中的固定链接设置和优化。

固定链接1般有5种情势:默许的?p=id情势,日期+名称情势,数字情势,还有就是自定义结构。大家可以发现大多数的wordpress站都是使用的1种自定义结构情势,由于这样的情势有益于搜索引擎优化。那么,自定义结构又应当怎样设置好呢?

1般的自定义结构主要有以下两种:直接设置为/%postname%/或是设置成/%postname%.html。其中%postname%就是文章的自定义址,这个在写文章的时候会自动生成以文章标题为址的链接。固然了,中文站1般使用插件来翻译,或是自己成拼音的情势。个人推荐拼音的情势,可以把文章内容的主要关键词用拼音写出来,这样更有益于排名。

以上说的两种自定义结构都很好,那么应当选择哪一种好呢?依笔者的1点浅见,选择/%postname%/结构比较好。为什么这么说呢?选择前者,事实上搜索引擎就把你的文章当作了站子目录的首页,而选择后者就是当作根目录下的1个html文档。那末,子目录的首页和根目录的普通页面哪一个权重高呢?应当是2级目录的首页,因此笔者推荐使用前者,即犹如/%postname%/这样的结构。

固定链接设置好后,只要点击更新就能够了。如果是linux主机,wordpress会自动生成.htaccess,相当于固定链接就这样设置好了;但是windows主机就要麻烦很多,需要站长自己撰写i,并上传到根目录。这里提供1个范本。

[ISAPI_Rewrite]

RewriteRule /l /l [L]

RewriteRule /ml /ml [L]

RewriteRule /o /o [L]

RewriteRule /wap(.*) /wap$1 [L]

RewriteRule /content/uploads/(.*) /content/uploads/$1 [L]

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

RewriteRule ^/$ /p [L]

RewriteRule /(.*) /p/$1 [L]

只要把以上代码粘贴到文本文档中,再另存为i并上传到根目录就好了。需要注意的是,由于win主机在这方面的严重缺点,以上代码也有个小漏洞,就是站所有文件都没法访问。解决方法也很简单,如果是根目录的文件,只要添加RewriteRule /文件名 /文件名 [L] 就好了,而目录除范本中已出现的之外,只要添加RewriteRule /文件夹目录/(.*) /文件夹目录/$1 [L]就能够了。至此,wordpress的固定链接设置总算是完成了。

那末,设置了自己的固定链接,默许的?p=id情势的链接还能访问吗?答案是可以的。又要说道linux主机和win主机的优劣了。如果是linux主机,访问?p=情势的页会自动301跳转到别名的文章页(即你自己设置的链接),但是win主机则不会,由此就造成了每一个文章页面都可以用两种不同的链接访问。这样对搜索引擎是很不友好的,因此必须要让短链接301跳转到别名链接。那么怎样设置呢?只要在模板中找到p,在头部添加以下代码就能够了。

if($_GET[p]||$_GET[page_id]){

if($_GET[p])$id=$_GET[p];

if($_GET[page_id])$id=$_GET[page_id];

$post= get_post($id);

$name=$post-post_name;

header(HTTP/1.1 301 Moved Permanently);//发出301头部

header(Location: .bloginfo(url)./.$name./);

exit();

}else if($_GET[cat]){

$id=$_GET[cat];

$cat=get_category($id);

$name=$cat-slug;

header(HTTP/1.1 301 Moved Permanently);

header(Location: .bloginfo(url)./cat/.$name./);

exit();

}else if($_GET[tag]){

$name=$_GET[tag];

header(HTTP/1.1 301 Moved Permanently);

header(Location: .bloginfo(url)./tag/.$name./);

exit();

}?

呵呵,这下总算是大功告成了,不管是linux主机还是win主机,都算是真正做好了固定链接。由此也可见,如果用wordpress系统的话,尽可能使用linux主机。以上是睡眠枕头()站长的1点心得,欢迎提意见和转载,转载请注明链接哦,谢谢!

2 : 利用nfig设置虚拟主机301重定向

nfig是IIS7新增的功能,所以如果你还在用IIS6的话就不用看这篇文章了。

有关301重定向的好处,我就不说了。对我来讲,采取nfig的方式来设置301重定向,是1种比较经济的方法,我不用为了设置重定向去另外购买vps了,因此我的主机本钱在300元以下,固然我是小站,1个电影址导航。可以说我的站就1个页面,虽然虚拟主机提供了300MB的空间,我所用掉的空间没有超过1MB。

通过nfig来设置301,操作起来的话,也就是说我们要手工修改nfig这个文件。该文件位于你的站根目录。如果你没有,只要新建1个就行。

文件的内容部分,就像下面这样。

上面的内容复制自我的站。很简单,你可以拷贝上面的代码到你的nfig中。如果你只是为了做301重定向的话,建议把你的nfig文件中的内容清空再粘贴我的代码。你固然要修改其中的域名为你自己的。关于代码中的1些指令,我说1下自己的理解。

redirectType=Permanent,这表示重定向,也就是301重定向。

url={R:1},这里的url自然是重定向后的url。

pattern=^||$,这部份是要被重定向的url,大家可以看到,我1共有3个域名。上面的设置全部不带www的,它们实现的功能固然是将不带www的重定向到带www的地址。如果你只有1个域名怎样做呢?

我举个例子,你可以这样写:pattern=^$。

,你要到这里查询1下,你的301是不是成功了。

例如我的

,对大家可能会产生的问题,根据我自己的经历来作1个回答。

1、百度对301多久会生效?

15天到30天

2、做了301以后百度多长时间响应?

2到3天的时间百度就知道你已做了301重定向,这个你可以通过快照发现。

也就是说,虽然你的址还是原来的,但你的快照内容却是重定向后的址的。

我的站:

3 : wordpress虚拟主机设置固定链接的方法和技能

Wordpress作为1种主流的博客系统,得到很多站长的青睐。事实上,wordpress也非常利于seo,今天就来说说wordpress中的固定链接设置和优化。

固定链接1般有5种情势:默许的?p=id情势,日期+名称情势,数字情势,还有就是自定义结构。大家可以发现大多数的wordpress站都是使用的1种自定义结构情势,由于这样的情势有益于搜索引擎优化。那么,自定义结构又应当怎样设置好呢?

1般的自定义结构主要有以下两种:直接设置为/%postname%/或是设置成/%postname%.html。其中%postname%就是文章的自定义址,这个在写文章的时候会自动生成以文章标题为址的链接。固然了,中文站1般使用插件来翻译,或是自己成拼音的情势。个人推荐拼音的情势,可以把文章内容的主要关键词用拼音写出来,这样更有益于排名。

以上说的两种自定义结构都很好,那末应当选择哪一种好呢?依笔者的1点浅见,选择/%postname%/结构比较好。为什么这么说呢?选择前者,事实上搜索引擎就把你的文章当作了站子目录的首页,而选择后者就是当作根目录下的1个html文档。那末,子目录的首页和根目录的普通页面哪一个权重高呢?应当是2级目录的首页,因此笔者推荐使用前者,即犹如/%postname%/这样的结构。

固定链接设置好后,只要点击更新就能够了。如果是linux主机,wordpress会自动生成.htaccess,相当于固定链接就这样设置好了;但是windows主机就要麻烦很多,需要站长自己撰写i,并上传到根目录。这里提供1个范本。

[ISAPI_Rewrite]

RewriteRule /l /l [L]

RewriteRule /ml /ml [L]

RewriteRule /o /o [L]

RewriteRule /wap(.*) /wap$1 [L]

RewriteRule /content/uploads/(.*) /content/uploads/$1 [L]

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

RewriteRule ^/$ /p [L]

RewriteRule /(.*) /p/$1 [L]

只要把以上代码粘贴到文本文档中,再另存为i并上传到根目录就好了。需要注意的是,由于win主机在这方面的严重缺点,以上代码也有个小漏洞,就是站所有文件都没法访问。解决方法也很简单,如果是根目录的文件,只要添加RewriteRule /文件名 /文件名 [L]就好了,而目录除范本中已出现的之外,只要添加RewriteRule /文件夹目录/(.*) /文件夹目录/$1 [L]就能够了。至此,wordpress的固定链接设置总算是完成了。

那么,设置了自己的固定链接,默许的?p=id情势的链接还能访问吗?答案是可以的。又要说道linux主机和win主机的优劣了。如果是linux主机,访问?p=情势的页会自动301跳转到别名的文章页(即你自己设置的链接),但是win主机则不会,由此就造成了每一个文章页面都可以用两种不同的链接访问。这样对搜索引擎是很不友好的,因此必须要让短链接301跳转到别名链接。那末怎样设置呢?只要在模板中找到p,在头部添加以下代码就能够了。

if($_GET['p']||$_GET['page_id']){

if($_GET['p'])$id=$_GET['p'];

if($_GET['page_id'])$id=$_GET['page_id'];

$post= get_post($id);

$name=$post-post_name;

header('HTTP/1.1 301 Moved Permanently');//发出301头部

header('Location: '.bloginfo('url').'/'.$name.'/');

exit();

}else if($_GET['cat']){

$id=$_GET['cat'];

$cat=get_category($id);

$name=$cat-slug;

header('HTTP/1.1 301 Moved Permanently');

header('Location: '.bloginfo('url').'/cat/'.$name.'/');

exit();

}else if($_GET['tag']){

$name=$_GET['tag'];

header('HTTP/1.1 301 Moved Permanently');

header('Location: '.bloginfo('url').'/tag/'.$name.'/');

exit();

}?

呵呵,这下总算是大功告成了,不管是linux主机还是win主机,都算是真正做好了固定链接。由此也可见,如果用wordpress系统的话,尽可能使用linux主机。以上是睡眠枕头()站长的1点心得,欢迎提意见和转载,转载请注明链接哦,谢谢!

注:相干站建设技能浏览请移步到建站教程频道。

4 : 虚拟主机IIS的安全设置及防范入侵

1.如何让asp脚本以system权限运行?

修改你asp脚本所对应的虚拟目录,把利用程序保护修改成低....

2.如何避免asp木马?

基于FileSystemObject组件的asp木马

cacls %systemroot%l /e /d guests //制止guests使用

regsvr32 l /u /s //删除

基于plication组件的asp木马

cacls %systemroot%l /e /d guests //制止guests使用

regsvr32 l /u /s //删除

3.如何加密asp文件?

从微软免费下载到e 直接运行便可完成安装进程。

安装终了后,将生成e文件,这是1个运行在DOS PROMAPT的命令工具。

运行screnc - l vbscript p p

生成包括密文ASP脚本的新文件p

用记事本打开看凡是之内的,不论是否注解,都变成不可阅读的密文了

但没法加密中文。

4.如何从IISLockdown中提取urlscan?

e /q /c /t:c:urlscan

5.如何避免Content-Location标头暴露了web服务器的内部IP地址?

履行

cscript c:s set w3svc/UseHostName True

需要重新启动iis

6.如何解决HTTP500内部毛病?

iis http500内部毛病大部份缘由

主要是由于iwam账号的密码不同步酿成的。

我们只要同步iwam_myserver账号在com+利用程序中的密码便可解决问题。

履行 cscript c:s -v

7.如何增强iis防御SYN Flood的能力?

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParameters]

启动syn攻击保护。缺省项值为0,表示不开启攻击保护,项值为1和2表示启动syn攻击保护,设成2以后 安全级别更高,对何种状态下认为是攻击,则需要根据下面的TcpMaxHalfOpen和TcpMaxHalfOpenRetried值 设定的条件来触发启动了。这里需要注意的是,NT4.0必须设为1,设为2后在某种特殊数据包下会致使系统重启。

SynAttackProtect=dword:

同时允许打开的半连接数量。所谓半连接,表示未完全建立的TCP会话,用netstat命令可以看到呈SYN_RCVD状态的就是。这里使用微软建议值,服务器设为100,高级服务器设为500。建议可以设略微小1点。

TcpMaxHalfOpen=dword:

判断是不是存在攻击的触发点。这里使用微软建议值,服务器为80,高级服务器为400。

TcpMaxHalfOpenRetried=dword:

设置等待SYN-ACK时间。缺省项值为3,缺省这1进程消耗时间45秒。项值为2,消耗时间为21秒。

项值为1,消耗时间为9秒。可以设为0,表示不等待,消耗时间为3秒。这个值可以根据遭受攻击范围修改。

微软站点安全推荐为2。

TcpMaxConnectResponseRetransmissions=dword:

设置TCP重传单个数据段的次数。缺省项值为5,缺省这1进程消耗时间240秒。微软站点安全推荐为3。

TcpMaxDataRetransmissions=dword:

设置syn攻击保护的临界点。当可用的backlog变成0时,此参数用于控制syn攻击保护的开启,微软站点安全推荐为5。

TCPMaxPortsExhausted=dword:

制止IP源路由。缺省项值为1,表示不转起源路由包,项值设为0,表示全部转发,设置为2,表示抛弃所有接受的源路由包,微软站点安全推荐为2。

DisableIPSourceRouting=dword:

限制处于TIME_WAIT状态的长时间。缺省为240秒,为30秒,为300秒。建议设为30秒。

TcpTimedWaitDelay=dword:e

8.如何避免*mdb文件被下载?

安装ms发布的urlscan工具,可以从根本上解决这个问题。

同时它也是1个强大的安全工具,你可以从ms的站上获得更加详细的信息。

9.如何让iis的小ntfs权限运行?

顺次做下面的工作:

a.选取全部硬盘:

ystem:完全控制

administrator:完全控制

(允许将来自父系的可继承性权限传播给对象)

.program filescommon files:

everyone:读取及运行

列出文件目录

读取

(允许将来自父系的可继承性权限传播给对象)

etpubwwwroot:

iusr_machine:读取及运行

列出文件目录

读取

(允许将来自父系的可继承性权限传播给对象)

nntsystem32:

选择除inetsrv和centsrv之外的所有目录,

去除允许将来自父系的可继承性权限传播给对象选框,复制。

nnt:

选择除downloaded program files、help、iis temporary compressed files、

offline web pages、system32、tasks、temp、web之外的所有目录

去除允许将来自父系的可继承性权限传播给对象选框,复制。

nnt:

everyone:读取及运行

列出文件目录

读取(允许将来自父系的可继承性权限传播给对象)

nnttemp:(允许访问数据库并显示在asp页面上)

everyone:修改

(允许将来自父系的可继承性权限传播给对象)

10.如何隐藏iis版本?

1个黑客可以可以轻易的telnet到你的web端口,发送get命令来获得很多信息

iis寄存IIS BANNER的所对应的dll文件以下:

WEB:C:L

FTP:C:L

SMTP:C:L

你可以用16进制器去修改那些dll文件的关键字,比如iis的Microsoft-IIS/5.0

具体进程以下:

1.停掉iis iisreset /stop

2.删除%SYSTEMROOT%system32dllcache目录下的同名文件

3.修改

5 : vmware workstation虚拟机中处理器的设置 精

[虚拟机设置]vmware workstation虚拟机中处理器的设置 精——简介

在装系统之前,先要做好 我们新建 虚拟机的设置,其中处理器 的设置,重要,但又是大部份人不太晓得1部份内容,触及到1些专业领域的知识。西面这篇经验 教会你理解这方面的知识,同时做好设置。

[虚拟机设置]vmware workstation虚拟机中处理器的设置 精——知识点

vmware虚拟机

[虚拟机设置]vmware workstation虚拟机中处理器的设置 精——1、介绍处理器设置对话框

点击处理器得以下图所示对话框,处理器的设置只有简单的两部分:“处理器”“虚拟机引擎”大家不明白的地方主要在“虚拟机引擎”的设置上,两个选项,到底选了好,还是不选好,是什么意思,用什么用,西面给你们介绍。

[虚拟机设置]vmware workstation虚拟机中处理器的设置 精——2、介绍处理器部份的设置

以下图所示:为处理器设置的选项

处理器的总核数=处理器数量*每一个处理器核数。

固然是处理器的总核数越多,运行的越快,但是如果此设置收你电脑本身的影响,而且如果你把所有的cpu都给了虚拟机,你的宿主机用甚么,是不,所以设置在保证主机运行良好的条件下,提高虚拟机的性能。以下图所示:

我们的主机才1个处理器,几核不说,都运行良好,对虚拟机设置1⑵处理器公道,每一个处理器的核数设为2比较公道,如果你超越范围会有正告,以下图所示:

下面两个图对比了处理器数量、每个处理器核数分别为1、1;2、2时开机的速度,对照1下开机速度就知道虚拟机的运行速度:

[虚拟机设置]vmware workstation虚拟机中处理器的设置 精——3、虚拟化引擎的设置

所谓“虚拟化引擎”指的就是虚拟化处理器所使用的方式,vmware workstation提供了4种方式“自动选择”、“2进制翻译”、“intel vt或amd-v”、“intel vt-x/ept或amd-v/rv”。

自动选择就是让软件自己选择吧。

2进制翻译技术是利用2进制翻译软件实现虚拟处理器(具体学习参考下面的参考资料),2进制翻译(Binary Translation)是1种能直接翻译可履行2进制程序的技术,能够把这1种处理器上的2进制程序翻译到另外1种处理器上去履行.它使得不同处理器之间的几近所有2进制程序可以很容易地相互移植,扩大了硬件/软件的适用范围,有助于我们打破前面提到的处理器和支持软件之间相互影响创新的局面。(注意下面的警示)

“intel vt或amd-v”、“intel vt-x/ept或amd-v/rv”。这两种方式,是针对特定的计算机而言的,如果你计算机的处理器本身就是支持虚拟的(具体学习参考下面参考资料),就能够直接选取对应的方式。注意下面的警示:

至此所有设置终了,建议设置方式为,处理器数量:1,每一个处理器核数:2,优先模式:自动选择。

[虚拟机设置]vmware workstation虚拟机中处理器的设置 精——注意事项

注意我所选择的是vmware workstation8.0.4。是具体版本稍作调剂

要想具体学习虚拟处理器,2进制翻译等技术,就需要自己认真研究,这里只是表皮,不周密。

经期推后颜色发黑
排卵期少量出血
排卵期出血小腹疼