0%

用WordPress建站,方是方便,但由于WordPress是一个国际化的软件,在网页头部代码里会产生很多符合国际标准的标签(如果你用了国人设计的模板,此现象不易出现),这些标签每个都有自己的意义和用途,但在中国的互联网环境下,则有很多是用不到的。如果在网站页面里加载太多的标签,会影响页面的加载速度,如果确定无用的,手狠一点,该删除且删除。

去除WORDPRESS自带的 Emoji

1
2
3
4
5
6
7
8
9
// WordPress Emoji Delete
remove_action( 'admin_print_scripts' , 'print_emoji_detection_script');
remove_action( 'admin_print_styles' , 'print_emoji_styles');
remove_action( 'wp_head' , 'print_emoji_detection_script', 7);
remove_action( 'wp_print_styles' , 'print_emoji_styles');
remove_filter( 'the_content_feed' , 'wp_staticize_emoji');
remove_filter( 'comment_text_rss' , 'wp_staticize_emoji');
remove_filter( 'wp_mail' , 'wp_staticize_emoji_for_email');
add_filter( 'emoji_svg_url', create_function( '', 'return false;' ) );//禁用emoji预解析
阅读全文 »

首先进入 /etc/apache2/sites-available/目录下,修改你的网站配置文件

标签下添加如下代码

1
2
3
4
5
6
7
8
<IfModule alias_module>
Alias /common /home/impress121/Common/

<Directory /home/impress121/Common/ >
Options Indexes FollowSymLinks MultiViews
Require all granted
</Directory>
</IfModule>

即可实现追加虚拟目录的目的

.htaccess 在每一层独立服务根目录下都存在,例如:

网站根目录为 /var/www/html/.htaccess

HTTP 80 强制转 HTTPS

全站采用https协议访问,所以需要http重定向到https,只需要在.htaccess加入下面规则
在相应的网站根目录新建 .htaccess

1
vim   /var/www/html/.htaccess
1
2
3
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R,L]

这里是302跳转
或者

1
2
3
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*) https://%{SERVER_NAME}/$1 [R,L]

这里是302跳转

阅读全文 »

1 首先使用root账户进行安装,首先切换到root账户,输入命令:

1
sudo su

2 安装 MySQL 5

输入命令:

1
apt-get install mysql-server mysql-client

安装过程中需要设置root账户密码,系统会作以下提示:

1
New password for the MySQL "root" user:Repeat password for the MySQL "root" user:
阅读全文 »