wordpress固定链接设置的一些参数: %year%:基于文章发布的年份,比如2010: %monthnum%:基于文章发布的月份,比如01: %day%:基于文章发布当日,比如06: %hour%:基于文章发布小时数,比如23: %minute%:基于文章发布分钟数,比如43: %second%:基于文章发布秒数,比如33: %postname%:基于文章的postname,其值为撰写时指定的缩略名,不指定缩略名时是文章标题: %post_id%:基于文章post_id,比如48: %ca…
传说中,固定链接有SEO功能,今天试了试,现在给大家分享一下: wordpress固定链接设置技巧: 1.不要让日期出现在固定链接里面 这基于两个方面的考虑.一是如果数字出现在固定链接里面,等于提醒搜索引擎,这是很旧的内容了,没必要再爬一遍了.另外一个原因是,假如你要修改文章的日期重新发布的话,链接地址就变了,也就是意味着你的反向链接,PR 等等都没有了. 2.不要让分类的链接出现在固定链接里面 这一点是很多人都会忽略的地方.让分类出现在固定链接里面有两个缺陷:一是一篇文章如果选择了多个分类的话…
wordpress设置固定链接时,应该尽量注意一下几点: 1.不要让日期出现在固定链接里面. 2.不要让分类的链接出现在固定链接里面. 3.链接不要太深. 4.链接中不要出现中文. 5.文章最后可以加一个.html,一是伪静态URL搜索引擎容易收录,二是用户已经习惯了文章网址带.html了. 6.虽说搜索引擎能识别中文链接,但是对于优化的角度来说,不建议使用中文. 7.可使用参数: %year%:日志发表的年份,如2009 %monthnum%:日志发表的月份,如05 %day%:日志发表的日期…
一般Wordpress自带的链接是一大串数字加符号,不美观也不明确,一般要设置成固定链接,而设置成功后大部分情况访问文章,子链接都会出现404界面,我找了网上的资料,才知道需要配置伪静态链接, 一般的大型网站系统,都依赖伪静态.如果服务器的伪静态没有配置好,访问部分链接就会出现 404 的情况. 解决方法: 在nginx安装目录找到nginx的配置文件即nginx.conf ,然后进行如下配置就好 location / { index index.php index.html index.htm…
Android 让UI控件固定于底部的几种方法1.采用linearlayout布局:android:layout_height="0dp" <!-- 这里不能设置fill_parent -->android:layout_weight="1" <!-- 这里设置layout_weight=1是最关键的,否则底部的LinearLayout无法到底部 --> 2. 采用relativelayout布局:android:layout_alignPa…
WordPress支持使用固定链接,但是在ngnix环境下,访问页面后出现404, 其实官方是有文档说明的,需要单独写配置, 我这边配置的示例代码如下: server { listen       80; server_name  www.chaichunyan.com; access_log  /var/log/nginx/access.log  main; location / { root /www/data/xxx; index  index.php index.html index.h…
情况是这样的, 我的wordpress并不是放在网站的根目录的,而是放在/blog目录下的,然后在wordpress中设置固定链接的时候,每次都出错,用了网上几个方法都不行,后来在http://codex.wordpress.org/Nginx 找到一个解决办法. 我正好安装了wp super cache的插件,那么在nginx.conf中添加如下: 代码如下: set $cache_uri $request_uri;        location /blog {            try…
在WordPress主 题制作中,导航菜单的制作算是一个重点,已经写好导航菜单的HTML代码,放在WordPress主题中如何动态调用呢?本文将给你介绍几种编写PHP代 码动态实现导航的方法,本文也将只侧重于动态代码的开发,不会教你如何编写HTML.CSS和Javascript来实现华丽的导航菜单. WP 3.0自定义菜单的制作WordPress 3.0之后的版本开始支持自定义动态菜单,所谓的动态菜单,也就是允许用户自行决定将哪些项目添加到导航菜单中,进入WordPress的管理后台 – 外观…
今天在wordpress 下配置文章固定链接的时候,遇到了404的错误.我首先在wordpress下的设置里的“固定链接”配置页面,自定义链接的结构 “http://www.haozi8.com/%postname%/,保存更改后,文章无法打开,无论是新编辑的文章还是之前的,都会出现404错误.那么这个问题该如何解决呢?或者说如何在ngix server解决这种问题? 首先我们应该更改网站域名所对应的配置文件,该配置文件的配置可以参照阿里云官方提供的nginx服务器配置视频. 比如本网站域名对应…
方法一:浮动布局 这种方法我采用的是左边浮动,右边加上一个margin-left值,让他实现左边固定,右边自适应的布局效果 HTML Markup <div id="left">Left sidebar</div> <div id="content">Main Content</div> CSS Code <style type="text/css"> *{ margin:; paddi…
有的小伙伴问了,如果有一种情况:对于同一个元素我们同时用了三种方法设置css样式,那么哪种方法真正有效呢?在下面代码中就出现了这种情况 1.使用内联式CSS设置“超酷的互联网”文字为粉色. 2.然后使用嵌入式CSS来设置文字为红色. 3.最后又使用外部式设置文字为蓝色(style.css文件中设置). 但最终你可以观察到“超酷的互联网”这个短词的文本被设置为了粉色.因为这三种样式是有优先级的,记住他们的优先级:内联式 > 嵌入式 > 外部式 但是嵌入式>外部式有一个前提:嵌入式css样式…
一开始我是用本机服务器做测试,写文章,发现固定链接模式在非默认情况下,都是404错误页面,具体如下: 方法一,.htaccess要开放写权限,这样在自定义wp的永久链接时,wp会自动重写.htaccess.所谓删除或手动重写.htaccess就是因为没有开放它的写权限. 方法二,找到APACHE文件中的httpd.conf文件, 把#LoadModule rewrite_module modules/mod_rewrite.so 前的#去掉,加载rewrite模块.再在httpd.conf文件中…
第一种:左右侧采用浮动 中间采用margin-left 和 margin-right 方法. 代码如下: <div style="width:100%; margin:0 auto;"> <div style="width:200px; float:right; background-color:#960">这是右侧的内容 固定宽度</div> <div style="width:150px; float:left…
一.简介 用户对应用程序经常有这样的要求:要求它能记住它的settings,比如窗口大小.位置和密码等等.有三种方法可以实现: 使用注册表: 使用配置文件(.ini): 使用自定义文件(例如.txt). 二.使用注册表 注册表(Registry)是Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息.Qt提供了一个QSettings类,在windows平台,它提供了ini文件读写,注册表读写的功能.而且使用也非常简单. QSettings::Format有两种: QSetting…
众所周知, Linux 动态库的默认搜索路径是 /lib 和 /usr/lib .动态库被创建后,一般都复制到这两个目录中.当程序执行时需要某动态库, 并且该动态库还未加载到内存中,则系统会自动到这两个默认搜索路径中去查找相应的动态库文件,然后加载该文件到内存中,这样程序就可以使用该动态库中的函 数,以及该动态库的其它资源了.在 Linux 中,动态库的搜索路径除了默认的搜索路径外,还可以通过以下三种方法来指定. 方法一:在配置文件 /etc/ld.so.conf 中指定动态库搜索路径.每次编辑…
上传到正式的服务器时需要去掉这些不必要的文件,找到了几种方法: 1.windows下: xcopy project_dir project_dir_1 /s /i (从project_dir 复制文件到project_dir_1,不复制隐藏文件)(也可以直接搜索隐藏的.svn文件,删除即可) 2.mac/linux下: find . -name ".svn" | xargs rm -rf {} (从目录中查找到.svn文件和目录,然后删除这些文件和目录) 3.在eclipse(安装了s…
在CentOS系统中添加环境变量的方法有几种,推荐第三种方法.这里以添加 TexLive 2017 的环境变量为例进行说明. 1. 修改  ~/.bash_profile  文档,在文末添加以下代码: $ vi ~/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashrc ]; then . ~/.bashrc fi # User specific environment and startup…
如题, 修改固定链接为自定义结构后, 访问文章页面出现404的nginx错误. 解决:修改nginx.conf配置文件(/usr/local/nginx/conf/nginx.conf). 在server{}代码块中的root /home/wwwroot/default;这行下面添加如下代码: if (-f $request_filename/index.html){ rewrite (.*) $1/index.html break; }   if (-f $request_filename/i…
方法一: 工具 → 导入和导出设置 → 重置所有设置 → 下一步 → 选择“是否保存当前设置”,下一步 → 选择“要重置的开发语言(如,Visual C# 开发设置)” → 完成. 方法二: 1.依次选择“开始 → 所有程序 → Microsoft Visual Studio 2012 → Visual Studio Tools → Visual Studio 命令提示(2012)”,打开“命令提示符”窗口. 2.输入  devenv  /ResetSettings,回车等待就行…
Android:去掉标题栏的三种方法和全屏的三种方法 第一种:一般入门的时候常常使用的一种方法 onCreate函数中增加下面代码: requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉标题栏 注意这句一定要写在setContentView()方法的前面,不然会报错的 另外一种:在AndroidManifest.xml文件里定义 <application android:icon="@drawable/icon" android:l…
%year% 年份,四位数字,例如2004年  %monthnum% 一年的月份,例如05  %day% 一个月的日子,例如28  %hour% 一天中的小时,例如15  %minute% 小时,例如43  %second% 第二个分钟,例如33  %post_id% 帖子的唯一ID号,例如423  %postname% 帖子的标题(A消毒版本后塞领域上编辑帖子/页面板).所以,“这是一个伟大的职位!”成为这个 URI中的一个伟大的职位.  %category% 类别名称的清理版本(新建/编辑类…
编辑配置文件:/etc/apache2/apache2.conf(非常靠后的位置),将里面的AllowOverride选项由None设置为All. <Directory /> Options FollowSymLinks AllowOverride All Require all denied </Directory> <Directory /usr/share> AllowOverride All Require all granted </Directory&…
如想将一个路径加入到$PATH中,可以像下面这样做: 1.控制台中设置,不赞成这种方式,因为他只对当前的shell 起作用,换一个shell设置就无效了:$PATH="$PATH":/NEW_PATH  (关闭shell Path会还原为原来的path)2.修改 /etc/profile 文件,如果你的计算机仅仅作为开发使用时推存使用这种方法,因为所有用户的shell都有权使用这个环境变量,可能会给系统带来安全性问题.这里是针对所有的用户的, 所有的shell在/etc/profile…
假设我的wordpress博客是的 server{}段是直接放到放到了nginx.conf  (有的人为了方便管理,都习惯在单独写个vhost/目录来存放每个网站的配置文件,这就要根据你自己的设置来添加了) vi /your_nginx_path/conf/nginx.conf 按照nginix的正则表达式的规则,可参考:Nginx 的中文维基 ^:匹配输入字符的开始位置        $:匹配数日字符串的结束位置        +:匹配前面的子表达式一次或者多次        [0-9]:数字…
整个窗体 当设置QT的窗体(QMainWindow, QDialog)时,直接用 targetForm->setWindowOpacity()   函数即可实现,效果为窗体及窗体内所有控件都透明化了. 二.自定义页面或控件 当设置一个QWidget(一般自定义页面或控件时用QWidget)时,直接设置其窗体透明度无法实现透明效果,目前找到的方法是将整个QWidget当做图形元素,对该图形元素进行设置透明度效果, QGraphicsOpacityEffect *opacityEffect=new …
From:http://home.eeworld.com.cn/home.php?mod=space&uid=291513&do=blog&id=40557 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell.对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell.对于UNIX,可能是CShelll.环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用.对于bash这个Shell程序来说,可以通过变量…
方法1: (最好的方法)在php.ini里加上找到date.timezone项,设置date.timezone = "Asia/Shanghai",重启环境就ok了. 方法2: 在需要用到这些时间函数的时候,在页面添加date_default_timezone_set("PRC"); 方法3: 在页头加上设置时区ini_set('date.timezone','Asia/Shanghai'); 总结,方法一和方法三一般要有服务器权限的才比较有效,而方法2技术人员就可…
Linux开机自启动的几种方式: 1.chkconfig 以supervisord服务脚本为例: 第1步:把上面的脚本放在/etc/init.d/文件 ln -s ./supervisord  /etc/init.d/supervisord 第2步:将启动脚本权限改为可执行. chmod a+x /etc/init.d/supervisord 第3步:添加启动项. chkconfig --add supervisord chkconfig supervisord on 第4步:检查是否设置成功.…
本文所写涉及的struts的版本是1.3x. 一.改写struts的ActionServlet. 重写process()方法: 配置相应的web.xml文件   三.通过Chain来处理: 使用chain的方法来处理的前提是,struts用org.apache.struts.chain.ComposableRequestProcessor类来处理用户提交的请求.不是RequestProcessor类. 写一个custom-chain-config.xml: EncodingChain.java实…
使用mysql二进制方式连接 您可以使用MySQL二进制方式进入到mysql命令提示符下来连接MySQL数据库. 实例 以下是从命令行中连接mysql服务器的简单实例: [root@host]# mysql -u root -p Enter password:****** 在登录成功后会出现 mysql> 命令提示窗口,你可以在上面执行任何 SQL 语句. 以上命令执行后,登录成功输出结果如下: Welcome to the MySQL monitor. Commands end with ;…