注册/登录 搜索

02408自媒体免费建站系统

博客、文章系统、商城、企业网站、个性化论坛等随心变

免费商业博客管理系统

自媒体创业,自媒体运营,一个空间2个网站的全能型博客系统

个人博客系统免费下载

教你自媒体怎么赚钱的免费自媒体博客自媒体平台
投稿 • 技术咨询

当前位置:首页 -> 网络技术 -> 免费SEO教程 -> 文章正文

最简单的伪静态写法和如何设置伪静态

发布者:admin  Time:  阅读数:?weijingtaixiefa
x
当前绝大多数的服务器空间都是可以设置伪静态的,具体情况您可以咨询您服务器空间提供商的客服或技术支持,您只要问空间提供商如何开启,或者您的服务器空间具体支持.htaccess的伪静态规则、httpd.ini的伪静态规则和web.config的伪静态规则中的哪一种。

如果您很注重网站SEO优化,伪静态设置这项是绝对不能忽略的,它除了能更符合搜索引擎排名规则之外,还可以使得网页URL更趋人性化和迷惑黑客等功能。另外,良好的伪静态设置对服务器资源的消耗也是可以忽略的。

关于如何设置伪静态的问题,这里主要介绍最简单的3种伪静态写法,如果您的空间不支持.htaccess的伪静态规则、httpd.ini的伪静态规则和web.config的伪静态规则,您需要请教您的服务器提供商或服务器技术支持,如果支持,您只要将写好的这3个文件放到网站根目录中即可,如果您能确定您的服务器具体支持哪一种规则,您可以只保留其中一个,将其余2个删除。

02408网站管理系统已经为本系统设置了最简单的伪静态规则,分别是支持.htaccess的伪静态规则、支持httpd.ini的伪静态规则和支持web.config的伪静态规则,如果您的服务器默认支持.htaccess,通常在网站初始化安装的时候,会自动生成全伪静态规则的页面。如果不支持,.htaccess文件的伪静态,您还可以尝试使用web.config或httpd.ini,两个文件压缩包中都有。

如果您还想标新立异地将网站设置成其它语言类型迷惑别人,本网站系统也是完全可以实现的,目前本系统伪静态设置除了支持.html、.htm、.shtml网页后缀之外,还可以设置成.asp、.aspx、.cgi、.php、.jsp、.cgi、/ 等网页后缀。

本网站系统使用了最简单的伪静态规则,大大降低了伪静态设置过程对服务器资源的消耗,下面把这3种最简单的伪静态规则写法实例粘贴下来供大家参考和学习。
--------------- 新增内容  Nginx 写法  ------------------
location / {
  if (!-e $request_filename){
    rewrite ^(.*)$ /index.php/$1 break;
  }
}
----------------------------------

第一种,最简单的.htaccess的伪静态规则写法:
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

第二种,最简单的httpd.ini的伪静态规则写法:
[ISAPI_Rewrite]
CacheClockRate 3600
RepeatLimit 32
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [QSA,PT,L]

第三种,最简单的web.config的伪静态规则写法:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <system.webServer>
        <rewrite>
            <rules>
            <rule name="OrgPage" stopProcessing="true">
            <match url="^(.*)$" />
            <conditions logicalGrouping="MatchAll">
            <add input="{HTTP_HOST}" pattern="^(.*)$" />
            <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" />
            <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" />
            </conditions>
            <action type="Rewrite" url="index.php/{R:1}" />
            </rule>
            </rules>
        </rewrite>
    </system.webServer> 
</configuration>

实际上本系统是完全有条件将后台管理以外的全部页面都生成纯静态页面的,但是考虑到如果将来网站数据过于庞大的时候,这些纯静态页面会占用非常占用服务器空间,在服务器备份的时候,要消耗更多的时间和磁盘空间。

虽然本系统没有生成纯静态页面,但是本系统使用的缓存规则,即使在您网站数据库连接出现故障的时候,仍然可以正常访问的,不会因此影响搜索引擎排名。

如果您使用了02408网站管理系统,并且网站安装过程中没有生成伪静态,在您网站服务器伪静态设置问题解决完之后,您可以将服务器上网站根目录文件config.php下载到本地,然后用文本编辑器打开,将define('URL','/index.php/');修改成define('URL','/');,保存后上传到网站根目录覆盖替换原有文件即可。

本文地址:http://www.02408.com/p-weijingtaixiefa.html

评论专区:

名 称必填

邮 箱必填

网 址选填

验 证

添加表情

最新评论

暂无回答
    admin

    专题/发布者:

      关于超级管理员账号admin的设置: `` `` `` ``02408.com免费商业博客管理系...

    置顶信息

  1. 反全球化,区域合作和地缘经济对中国更有利!
  2. 中美开战中国能坚持几个小时?
  3. 春捂秋冻指的是什么意思?为什么说春冻骨头秋冻肉?春冻骨头秋冻肉是什么意思?为什么说春捂秋冻不生杂病
  4. TikTok贱卖微软字节跳动一毛钱都拿不到
  5. 国务院:大力培育集成电路领域和软件领域企业
  6. 2019年中国农民人均纯收入多少钱 2019年中国最低农民可支配收入多少钱
  7. 90%零部件依赖中国!印度抵制下,印企或借道日韩采购自华商品
  8. 中国巨头海外大撤退
  9. 更多..

    按标签查询

    更多..

    按时间查询

    2023年07月(1)2023年01月(1)2022年11月(1)2021年11月(1)2021年05月(2)2021年04月(1)2021年01月(1)2020年11月(1)2020年10月(7)2020年09月(2)2020年08月(35)2020年07月(108)2020年06月(240)2020年05月(117)2020年04月(2)2020年03月(6)2020年02月(3)2020年01月(1)

    网站分类:

    智库声音

    网络技术

    创业赚钱

    网络热点

    钻石戒指珠宝首饰

    谷歌广告


    Notice: Undefined variable: ad7 in /www/wwwroot/www_02408_com/system/compiled/Aid.php on line 209