無淚之城

标签: .htaccess

.htaccess的rewrite实例

Yourtion发布于2010-08-18,16:31, 在服务器

.htaccess文件相信大家都不陌生吧,不过网上关于.htaccess编写方法的教程很有限,也没有几个完全是博主自己写的。
我在这里就搜了几个常用规则,总结一下rewrite规则的用法。当然这只是.htaccess功能的一小部分,但是相当实用。
如果熟练掌握rewrite规则的编写,能够加强对网站URL的控制,对用户体验、SEO都十分有利。(注:所有规则来源于网络)

一、防盗链功能

RewriteEngine On
RewriteCond %{HTTP_REFERER} !^http://(.+\.)?mysite\.com/ [NC]
RewriteCond %{HTTP_REFERER} !^$
RewriteRule .*\.(jpe?g|gif|bmp|png)$ /images/nohotlink.jpg [L]

继续阅读

一个评论 标签:: 更多

用.htaccess将主域名从网站根目录指向子目录

Yourtion发布于2010-08-07,14:39, 在服务器

想将主域名指向其中一个文件夹/目录,问我会不会弄,我随即就说通过.htaccess重写就可以了,虽然对.htaccess有一定的了解,可是真正要实现这个功能的重写,还不知道具体怎么实现,尝试了几次都出现这样或那样的问题。无奈中~~只好上网寻找答案~~

找这种答案还是很容易的,很快就在HostMonster的知识库里找到了,那里有一篇文章专门写如何用.htaccess重写将主域名指向一个子目录/文件夹。

在虚拟主机中,主域名是使用public_html目录/文件夹作为主域名的缺省目录,主域名网站的文件和程序都是放在public_html目录下,附加的域名(addon domains)使用public_html目录/文件夹下的子目录/子文件夹。有的人可能觉得public_html目录/文件夹下的会看起来比较乱,因此想把主域名也指向其中一个子目录/文件夹。这样就需要利用.htaccess的重写功能。

继续阅读

2个评论 标签::, , 更多

WordPress 更换域名数据库操作以及301重定向设置

Yourtion发布于2010-06-16,14:01, 在WordPress技术

从TK域名进军com了···介绍一下怎么做数据库的更新和301重定向

修改数据库

在 phpMyAdmin 中选择新建的数据库,然后点击 “SQL”,并在输入以下代码:

继续阅读

9个评论 标签::, , 更多

WordPress的.htaccess十个技巧

Yourtion发布于2010-02-02,14:36, 在WordPress技术

1. 重定向wordpress的订阅地址

除了修改WordPress的模板文件来定制其输出的RSS Feed链接地址外,还可以使用.htaccess文件来进行设置(替换yourrssfeedlink为自己的Feedburner地址)。

# temp redirect wordpress content feeds to feedburner
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} !FeedBurner [NC]
RewriteCond %{HTTP_USER_AGENT} !FeedValidator [NC]
RewriteRule ^feed/?([_0-9a-z-]+)?/?$ http://feeds2.feedburner.com/catswhocode [R=302,NC,L]
</IfModule>

参考:How to redirect WordPress rss feeds to feedburner

2. 去除WordPress分类链接中的“/category/”前缀

默认情况下,WordPress的分类链接显示的样式为:

http://xxx.com/blog/category/tech

继续阅读

留个脚印 标签::, 更多




最新评论