Categories


Tags


htaccess文件使用大全

  htaccess文件使用大全

整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容及代码片段有且仅有借鉴意义。

  

一、禁止搜索引擎抓取(禁止robots访问)

代码如下:

```
# robots.txt
User-agent: *
Disallow: / 
```

二、定义网站根目录

代码如下:

```
RewriteEngine on
RewriteBase /
```

三、防止盗链

代码如下:

```
RewriteEngine On
#禁止外部盗链
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://([^.]+\.)*example\.com/.*$ [NC]
RewriteRule \.(gif|jpg|js|css)$ - [F]
#禁止直接点击连接访问
RewriteCond %{HTTP_REFERER} ^http://([^.]+\.)*example\.com [NC]
RewriteRule ^/subdirectory/.*\.(gif|jpg|js|css)$ - [F]
```

四、禁用指定文件上传

代码如下:

```

    Order Allow,Deny
    Deny from all

```

五、指定文件404

代码如下:

```
ErrorDocument 404 /errors/404.htm
```

六、开启GZIP压缩

代码如下:

```

SetOutputFilter DEFLATE

```

七、设置路径不区分大小写

代码如下:

```
DirectorySlash Off
RewriteEngine on
RewriteMap lowercase int:tolower 
RewriteCond %{REQUEST_URI} [A-Z]
RewriteRule (.*) ${lowercase:$1} [R=301,L]
```

八、缩减路径

代码如下:

```
RewriteEngine On
RewriteRule ^(.*)-(.*)-(.*)$ /$1/$2/$3 [R=301,L]
```

九、重写URL

代码如下:

```
RewriteEngine On
RewriteRule ^(.*)/(.*)/?$ /script.php?a=$1&b=$2 [L]
```

Public @ 2023-02-26 06:54:01 整理自网络ChatGPT产生之内容,文本内容不具备参考意义,程序内容有且仅有借鉴意义。

域名cname解析使用方法

CNAME解析是一种将一个域名解析到另一个域名的方法。常用于将一个子域名指向另一个服务器,或者将一个域名绑定到一个CDN网络上。 下面是使用CNAME解析的步骤: 1. 登录您的域名服务商的控制台(如阿里云、腾讯云等),找到需要进行解析的域名,进入DNS解析管理页面。 2. 找到“添加记录”或“新增记录”选项,选择CNAME类型,填写主机记录和解析记录。 - 主机记录:指要绑定的子域名,如

Public @ 2023-03-29 20:50:29

更多您感兴趣的搜索

0.565929s