首页/办公软件/内容

.htaccess重定向与url重写的几个例子

办公软件2023-07-24 阅读()
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。Microsoft Office Access是微软把数据库引擎的图形用户界面和软件开发工具结合在一起的一个数据库管理系统。它是微软OFFICE的一个成员, 在包括专业版和更高版本的office版本里面被单独出售。2018年9月25日,最新的微软Office Access 2019在微软Office 2019里发布。

 .htaccess是apache虚拟目录中一个可以用来代替apache中conf中的一些功能了,像重定向和url重写或安全配置都可以利用它来完在下面来看看一些关于.htaccess例子。

# 这是注释
# 指定默认首页查找顺序

DirectoryIndex index.htm .index.php

#自定义404页面
ErrorDocument 404 /error/404.html
#比较下面2句: 默认是302,用户访问的是abc,但实际显示的是def页面,地址栏也还是显示abc
redirect /abc /def
#redirect 301 /abc /def

RewriteEngine on
RewiteBase /
#访问old.html实则显示的是index.php ,而地址栏依旧显示old.html,对比后面带中括号[]写法区别
RewriteRule ^old.html$ index.php
#RewriteRule ^old.html$ /index.php [r=301]

#访问index.php需要验证账号密码,如果是进入目录要验证,只须去掉<Files>标签并把.htaccess文件放入对应目录既可
<Files "index.php">
AuthName "Username and passwordsss required"
# .htpasswd即验证账号密码保存文件,名称可自定义,但路径必须是绝对路径,否则会报500 internal server error错误
AuthUserFile D:/Kuaipan/.htpasswd
Require valid-user
AuthType Basic
</Files>

赞助商链接

#访问111cn.net跳转至www.111cn.net
RewriteEngine On
RewriteCond %{HTTP_HOST} ^111cn.net [NC]
RewriteRule ^(.*)$ http://www.111cn.net/$1 [L,R=301]

#图片防盗链:站外引用,直接跳转到google.com

RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.111cn.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://www.111cn.net$ [NC]
RewriteCond %{HTTP_REFERER} !^http://111cn.net/.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://111cn.net$ [NC]
RewriteRule .*.(jpg(北联网教程,专业提供视频软件下载)

第1页  第2页  第3页  第4页  第5页  第6页  第7页  第8页 

……

相关阅读