1. 首页
  2. 生活杂谈

网站迁移记录–Nginx的设置和SSL证书的选择。

[ISAPI_Rewrite]

3600 = 1 hour

CacheClockRate 3600
RepeatLimit 32
RewriteRule /robots.txt(.) /robots.txt$1 [L]
RewriteRule /rss.php(.
) /rss.php$1 [L]
RewriteRule /tb.php(.) /tb.php$1 [L]
RewriteRule /favicon.ico /favicon.ico [L]
RewriteRule /xmlrpc.php(.
) /xmlrpc.php$1 [L]
RewriteRule /wlwmanifest.xml /wlwmanifest.xml [L]
RewriteRule /(t|m)$ /$1/ [R]
RewriteRule /(admin|content|include|t|m)/(.) /$1/$2 [L]
RewriteRule /install.php(.
) /install.php$1 [L]
RewriteRule /emlog_toolkit.php(.) /emlog_toolkit.php$1 [L]
RewriteRule /up(\d.\d.\d)to(\d.\d.\d).php(.
) /up$1to$2.php$3 [L]
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
支持.htaccess的IIS6服务器规则:

RewriteEngine on
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [L]

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

将rss.php修改为你要访问的文件即可

RewriteRule /(t|m|admin)$ /$1/ [R]
RewriteRule /(admin|content|include|t|m)/(.*) /$1/$2 [L]
2、如果你的博客在子目录,那么需要将所有目录都改为子目录的,比如你的博客在emlog目录下,那么规则如下:

[ISAPI_Rewrite]

3600 = 1 hour

CacheClockRate 3600
RepeatLimit 32
RewriteRule /emlog/rss.php(.) /emlog/rss.php$1 [L]
RewriteRule /emlog/tb.php(.
) /emlog/tb.php$1 [L]
RewriteRule /emlog/favicon.ico /emlog/favicon.ico [L]
RewriteRule /emlog/xmlrpc.php(.) /emlog/xmlrpc.php$1 [L]
RewriteRule /emlog/wlwmanifest.xml /emlog/wlwmanifest.xml [L]
RewriteRule /emlog/(t|m)$ /emlog/$1/ [R]
RewriteRule /emlog/(admin|content|include|t|m)/(.
) /emlog/$1/$2 [L]
RewriteRule /emlog/install.php(.) /emlog/install.php$1 [L]
RewriteRule /emlog/emlog_toolkit.php(.
) /emlog/emlog_toolkit.php$1 [L]
RewriteRule /emlog/up(\d.\d.\d)to(\d.\d.\d).php(.) /emlog/up$1to$2.php$3 [L]
RewriteRule ^/emlog/$ /emlog/index.php [L]
RewriteRule /emlog/(.
) /emlog/index.php/$1 [L]
Nginx:

location / {
index index.php index.html;
if (!-e $request_filename)
{
rewrite ^/(.+)$ /index.php last;
}
}
IIS7/7.5 规则
1
     
二、301重定向集中权重。

server {
server_name ttlsa.com;
rewrite ^/(.*)$ http://www.ttlsa.com/$1 permanent;
}
     WWW重定向到顶级域名:

server {
server_name www.ttlsa.com;
rewrite ^/(.*)$ http://domain.com/$1 permanent;
}
     顺便给出一个目录重定向的规则,不过博主没有使用,根据自身实际情况参考。

if ( $request_filename ~ nginxjiaocheng/ ) {
rewrite ^ http://www.ttlsa.com/nginx/? permanent;
}
     目录跳转新域名:

if ( $request_filename ~ nginx/ ) {
rewrite ^ http://nginx.ttlsa.com/? permanent;
}
     三、尝试SSL。

原创文章,作者:zrj766,如若转载,请注明出处:https://www.zrj96.com/post-102.html

欢迎关注本站Telegram频道获取最新资讯:点击加入

发表评论

电子邮件地址不会被公开。 必填项已用*标注

This site uses Akismet to reduce spam. Learn how your comment data is processed.

评论列表(3条)

  • 免费资源部落 2016年3月22日 23:59

    淘宝的SSL是不是也是分销的?

    • zrj766 回复 免费资源部落 2016年3月23日 09:22

      也算是,COMODO的代理现在价格不能低于8.95刀所以可能不是太好卖,ssl.do就出了一个也是COMODO签发但是写的自己名字的证书,可以便宜卖。

  • 土鸡价格 2016年3月17日 11:51

    从来没有搞过网站迁移,关于Nginx的设置和SSL证书的选择学习了

联系我们

邮件:admin#zrj766.com

工作时间:周一至周五,8:30-21:30,节假日休息