网站伪静态教程:利于seo的htaccess怎么配置伪静态

A佳网络工作室 179 0

HtAccess是Apache的配置文件,它可以实现重定向web页面301、自定义404错误页面、更改文件扩展名、允许/阻止特定用户或目录的访问、禁止目录列表等功能。那么htaccess怎么配置伪静态?在这里尤其从网络优化SEO角度说说应用实际,哪些可以实际体现出来,比如301重定向、域名完整性、禁止恶意点击等等一系列的。运用.htaccess文件的设置可以达到这样目的,我们在这里就要学习学习。

网站伪静态教程:利于seo的htaccess怎么配置伪静态

关于.htaccess文件的设置和实际应用是相当广泛的,很多功能都可以利用这个小小的文件实现,只不过我们普通用户使用的并不多而已,比如我们使用最多的无非就是WWW或者非WWW 301跳转,顶多加上防盗链等功能,在这篇文章中,除了伪静态和盗链的用法,还整理其他有关于SEO的 .htaccess文件的常见的用法。

5个htaccess网站伪静态教程

第一:301重定向实现www域名跳转到顶级域名

注意:必须在伪静态以前,不然只会跳转到动态网页上去!

替换 www网址 为 自己的www域名;

替换 没有www的网址 为 自己的顶级域名。

RewriteEngine On

RewriteCond % ^www.xueshenjy.com$ [NC]

RewriteRule ^(.*)$ https://xueshenjy.com/$1 [R=301,L]

第二:不同域名之间的跳转

RewriteEngine On

RewriteCond % ^www.anxuni.com [NC]

RewriteRule ^(.*)$ http://www.xueshenjy.com/$1 [L,R=301]

第三、强制/斜杠结尾路径

RewriteCond % /+[^.]+$

RewriteRule ^(.+[^/])$ %/ [R=301,L]

第四、阻止某个IP访问

Order deny,allow

Allow from all

Deny from xxx.xxx.xxx.xxx

第五、禁止被其他网页套用

SetEnvIf Request_URI "/starry-night" allow_framing=true

Header set X-Frame-Options SAMEORIGIN env=!allow_framing

发表评论 (已有0条评论)

还木有评论哦,快来抢沙发吧~