伪静态的本质,是通过重写动态的URL地址

优采云 发布时间: 2021-08-16 07:17

  

伪静态的本质,是通过重写动态的URL地址

  伪静态配置方法

  伪静态的本质是重写动态URL地址,去掉问号等字符,使URL地址在搜索引擎面前看起来像一个静态地址

  1.什么是静态网页

  例如:

  2.什么是动态网页

  类似:

  3.伪静态的实现4.Apache伪静态4.1更新Apache配置文件

  

  

  4.2 .htaccess

  如果没有修改服务器配置的权限,可以在需要重写URL的目录下创建一个.htaccess文件

  下面是一个简单的小案例,我们在浏览器地址栏输入:index.html,其实我们正在访问的是动态页面index.php

  # 启动rewrite引擎

RewriteEngine on

# 将index.html 映射到 index.php

RewriteRule ^index.html$ /index.php

ThinkPHP5.1的.htaccess

  # 符号链接,也称为符号链接或软链接, 最类似于Windows快捷方式, 没它可能403错误

  Options +FollowSymlinks -Multiviews

  RewriteEngine On

  # 如果不是目录, 如果不是文件, 才将URL交给下一条规则处理

  RewriteCond %{REQUEST_FILENAME} !-d

  RewriteCond %{REQUEST_FILENAME} !-f

  RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线