杰奇1.7全站伪静态配置教程
杰奇1.7全站伪静态配置教程
杰奇1.7全站伪静态配置教程说明:今天没事做,写一个杰奇1.7全站伪静态的配置教程。
以下伪静态设置,是369中文最新免费小说阅读网进行的教程说明,有可能因为使用到的模板或伪静态解析软件不同,有所差异。
我用的是win2003服务器+PHP5.3.6+IIS+MySql+Zend +ISAPI_Rewrite 3。
第一步:先下载个免费版本ISAPI_Rewrite 3(for 32 bit processor)去一下百度。
默认安装,一直点击“下一步”完成。
第二步:设置扩展:右击我的电脑--管理--服务与应用程序--Internet 信息服务(IIS)管理--Web服务扩展--添加一个新的Web服务扩展--输入扩展名:ISAPI_Rewrite--添加--浏览--找到安装目录选中ISAPI_Rewrite.dll打开并设置为允许运行此扩展。
第三步:打开.htaccess(这是个apache下的伪静态文件,在ISAPI_Rewrite 3下能用。
)将下面代码复制到.htaccess行了。
如果没有这个文件,可以去百度挡一个。
在WINDOWS下创建麻烦。
RewriteEngine onRewriteBase /RewriteRule^files/article/info/[0-9]+/([0-9]+)\.htm$ modules/article/articleinf o.php?id=$1%{QUERY_STRING}RewriteRule^files/article/sort([0-9]*)/[0-9]+/([0-9]+)\.htm$ modules/article/i ndex.php?page=$2class=$1&%{QUERY_STRING}RewriteRule^files/article/initial([01A-Z])/[0-9]+/([0-9]+)\.htm$ modules/articl e/index.php?page=$2initial=$1&%{QUERY_STRING} RewriteRule^files/article/top([a-z]+)/[0-9]+/([0-9]+)\.htm$ modules/article/to plist.php?page=$2sort=$1&%{QUERY_STRING}第四步:登录后台——模块管理——小说连载——参数设置看图:小说网站都是采集的文章,所以内容一般都是Html的,所以单页就是用去设置Html。
杰奇CMS中网站参数与优化的设置
✓出处:站长百科杰奇CMS 中网站参数与优化的设置✓ 出处:站长百科✓ 原文地址:/wiki/杰奇CMS/网站参数设置 ✓ 本电子书整理自站长百科网站参数设置词条,查看内容请访问网站。
网站参数设置JIEQI CMS 后台->系统管理->系统定义->显示控制:✓ 出处:站长百科•注册、登陆设置:如果站点允许用户注册,就在“是否允许注册”选择“是”,相反选择“否”;如果允许一个账号多人同时登陆,就在“禁止同一帐号多人登陆”选择“否”,相反选择“是”。
•时间设置:日期格式中Y-m-d ,表示年-月-日;时间格式的H:i:s ,表示小时:分钟:秒钟。
•session 设置:填写sesion 的保存时间、选择保存方式、保存路径(只有在session 文件方式保存时有效),以及cookie 的有效域名(使用多个子域名要注意设置这里,保存用户登陆的cookie)。
• 附加载入用户自定义程序:为了防止代码冲突,建议选择“否”。
•缓存设置:首先择“是否启用缓存”,需要就选择“是”,然后设置缓存时间、缓存保存路径。
•编译文件保存路径:这里设置编译文件的保存路径,编译文件格式为:*.html.php 。
•GZIP 压缩:这里设置文件输出模式,需要GZIP 压缩,就选择“是”;反之选择“否”。
•是否系统银币功能:如果站点允许系统银币功能,就选择“是”;反之选择“否”。
•是否允许繁简转化:如果站点允许用户使用繁简体转化功能,就选择“是”;反之选择“否”。
✓出处:站长百科• 虚拟货币名称:这里填写站点使用的虚拟货币的名称。
•表单宽度设置:这里可以填写各种类型表单的宽度,可以是数字,也可以填写百分比。
•列表最大页数:这里一般默认0即可。
网站优化设置 SEO 优化JIEQI CMS 后台->系统管理->系统定义->网站基本信息:•设置关键字:在这里填写网站的关键字,相当于html 中<meta name="keywords" content="*" />的content 值。
在线生成伪静态规则
在线生成伪静态规则伪静态是指将动态生成的页面URL模拟成静态链接显示在地址栏中的一种技术。
通过伪静态规则,可以让动态页面的URL看起来像静态页面的URL,更容易记忆和收录问题,提高SEO的效果。
伪静态规则的生成是网站技术人员必须掌握的重要技能之一,以下是常用的伪静态规则生成方式:1、基于Apache的伪静态规则生成Apache是目前最常用的Web服务器之一,提供了强大的伪静态规则生成功能。
基于Apache的伪静态规则可以通过.htaccess文件来实现。
.htaccess是Apache服务器中一个非常重要的配置文件,可以用来指定服务器的一些属性和规则。
.htaccess文件的主要内容包括重定向规则、密码保护、防止浏览器缓存和压缩、防止页面盗链等。
下面是一个Apache伪静态规则的示例:RewriteEngine onRewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule ^(.*)$ index.php?q=$1 [L,QSA]以上代码的含义是:打开Rewrite引擎,如果请求的文件不存在,且请求的目录不存在,则将请求的URL解析为index.php的参数q,然后将参数q传递给index.php,退出重写模式。
2、基于Nginx的伪静态规则生成Nginx是一个高性能的、面向并发的Web服务器,常用于高访问量的网站上。
Nginx的伪静态规则生成与Apache有所不同,需要在Nginx的配置文件中进行设置。
以下是一个Nginx伪静态规则的示例:location / {if (!-e $request_filename) {rewrite ^/(.*)$ /index.php?q=$1 last;}}以上代码的含义是:如果请求的文件不存在,则将请求的URL解析为index.php的参数q,然后将参数q传递给index.php,退出重写模式。
Win7_IIS伪静态配置
第一部: 从如下地址中下载URLRewriter组件组件:官方下载地址:/download/0/4/6/0463611e-a3f9-490d-a08c-877a83b797 cf/MSDNURLRewriting.msi第二部:在网站项目中添加URLRewriter程序集的引用。
第三部:配置webconfig文件:1。
在<configuration>与</configSections>节点中间加入如下配置:<section name=”RewriterConfig”type=”URLRewriter.Config.RewriterConfigSerializerSectionHandler, URLRewriter” />2。
在<httpHandlers>与</httpHandlers>之间加入3。
在<httpModules>与</httpModules>加入<add type=”URLRewriter.ModuleRewriter, URLRewriter” name=”ModuleRewriter”/>。
4。
配置伪静态的语法:在<configuration>与</configuration>之间加入<RewriterConfig> </RewriterConfig>节点。
在<RewriterConfig>与</RewriterConfig>之间加入伪静态规则:<Rules><!–定义伪静态第一条规则开始–><RewriterRule><LookFor>~/xxxx/view(.[\d]*)\.html</LookFor><SendTo>~/xxxx/view.aspx?id=$1</SendTo></RewriterRule><!–定义伪静态第一条规则结束–><!–定义伪静态第二条规则开始–><RewriterRule><LookFor>~/yyyy/(.[\d]*)/view.html</LookFor><SendTo>~/yyyy/view.aspx?id=$1</SendTo></RewriterRule><!–定义伪静态第三条规则结束以此类推–></Rules>第四部:配置IIS7.5 或IIS7.01.新建一个应用程序池:名称:任意如:aspnet;选择net FrameWork版本(如果你的网站时候2.0的话就选择2.0,我的是4.0)在此我选择Net FramWork v 4.030319. 托管管道模式先暂时设置为集成模式。
ECSHOP伪静态修改生成纯静态页面设置方法
ECSHOP伪静态修改生成纯静态页面设置方法伪静态已经基本上可以满足大部分人的需求,如果不满足的还可以根据前面的一篇文章对重写规则进行修改,以满足自己的需求。
但是本文所要描述的是,根据ECSHOP内在的一些代码,我们生成纯静态的网页,使系统更好的优化。
在这里,我们先对首页进行纯静态生成。
1.复制首页index.php为index_html.php,因为ECSHOP是使用SMARTY模板引擎的,所以我们可以使用SMARTY生成文件函数,把模板的静态网页输出。
在首页中,$smarty->display('index.dwt', $cache_id);有这一句,说明是把网页显示出来,现在我们把它改成如下代码(参看注释)$file = 'index.html';//静态网页文件名$content = $GLOBALS['smarty']->make_html('index.dwt');//根据index.dwt模板生成网页内容$filename = ROOT_PATH . $file;//静态网页路径file_put_contents($filename, $content);//生成文件以上几条简单的语句,我们就可以生成首页的静态网页。
同理,我们可以生成产品类别和产品的静态网页,整个系统的静态化就完成了。
首页静态页面生成后,我们接下来要生成的是产品类别的静态页面,我的想法是把产品类别页面保存在跟目录下,这样虽然会比较乱,但是比较适合优化,因为一般搜索引擎抓取的时候只抓取二到三层。
把产品类别放在根目录,体现产品类别的重要性,易于搜索引擎的内容来自LZ工作室抓取,另外一方面,我们可以把产品放在下个目录中。
类似代码:$filename = build_uri('category', array('cid' => $catinfo['cat_id']));//构造路径,这个可以选择自己喜欢的构造方法$content = $GLOBALS['smarty']->make_html('category.dwt');//产生静态页面内容$filename = ROOT_PATH . $filename;//生成文件路径,在根目录下file_put_contents($filename, $content);//输出产品的静态页面代码:$goodinfo = get_all_goodsinfo($goods_id);$cat_name = $goodinfo['cat_name'];$goodsfile = build_uri('goods', array('gid' => $goods_id));$content = $GLOBALS['smarty']->make_html('goods.dwt');$html_tempdir = (ROOT_PATH.$cat_name.'/');if (!is_dir($html_tempdir))//生成产品目录{mkdir($html_tempdir);}$htmlfilename = ROOT_PATH . $goodsfile;file_put_contents($htmlfilename,$content);我的是使用类别名称加下划线:function build_uri(........)................case 'category':$cat_name = $GLOBALS['db']->getOne('SELECT cat_name FROM ' . $GLOBALS['ecs']->table('category') . " WHERE cat_id = '$cid'");$uri = $cat_name . '-' . $cid;if (!empty($page)){$uri .= '-' . $page;}........case 'goods':$goods_info = $GLOBALS['db']->getRow('SELECT g.goods_name, c.cat_name FROM ' . $GLOBALS['ecs']->table('goods') . " as g left join " .$GLOBALS['ecs']->table('category') . " as c on c.cat_id = g.cat_id WHERE g.goods_id = '$gid'");$goods_name = $goods_info['goods_name'];$cat_name = $cat_name;$uri = $cat_name . '/' . $goods_name . '-' . $gid ;有人问 make_html 这个函数在那里: 我现在补充如下:在 includes 下的 cls_template.php 加上function make_html($filename, $cache_id = ''){ob_start();$this->display($filename,$cache_id);$out = ob_get_contents();ob_end_clean();return $out;}。
phpstudy配置伪静态的方法
phpstudy 配置伪静态的方法mod_rewrite 是Apache 的一个非常强大的功能,它可以实现伪静态页面。
下面我详细说说它的使用方法1. 检测Apache 是否支持mod_rewrite通过php 提供的phpinfo() 函数查看环境配置,通过Ctrl+F 查找到“ LoadedModules ”,其中列出了所有apache2handler 已经开启的模块,如果里面包括“ mod_rewrite ”,则已经支持,不再需要继续设置。
如果没有开启“ mod_rewrite 则”打,开目录您的apache 安装目录“ /apache/conf/ 下”的httpd.conf文件,通过Ctrl+F 查找到“ LoadModule rewrite_module ”,将前面的” #”号删除即可。
如果没有查找到,则到“ LoadModule ”区域,在最后一行加入“ LoadModule rewrite_module,modules/mod_rewrite.so ”(必选独占一行,)然后重启apache 服务器即可。
2. 让apache 服务器支持.htaccess如何让自己的本地APACHE 服务器支持” .htaccess ?”其呢实只要简单修改一下apache 的httpd.conf 设置就可以让APACHE 支持.htaccess 了。
打开httpd.conf 文件(在那里? APACHE 目录的CONF 目录里面),用文本编辑器打开后,查找FollowSymLinksOptions FollowSymLinksAllowOverride None改为Options FollowSymLinksAllowOverride All就可以了3. 建立.htaccess 文件有 1 种最简单的方法建立.htaccess 文件:用记事本打开,点击文件-另存为,在文件名窗口输入” .htaccess ”,注意是整个绿色部分,也就是包含英文引号,然后点击保存就行了。
杰奇17全站伪静态设置
再请在网站后台的伪静态里设置依次如下:
/book/<{$id}>.html
/catalog/<{$class}>-<{$page}>.html
RewriteRule ^(.*)/fullflag/([0-9]+)-([0-9]+)\.html$ $1/modules/article/index\.php\?fullflag=$2&page=$3 [L]
RewriteRule ^(.*)/toplist/([a-z]+)-([0-9]+)\.html$ $1/modules/article/toplist\.php\?sort=$2&page=$3 [L]
RewriteRule ^(.*)/initial/0\.html$ $1/modules/article/index\.php\?initial=~ [L]
RewriteRule ^(.*)/initial/0-([0-9]+)\.html$ $1/modules/article/index\.php\?initial=~&page=$2 [L]
RewriteRule ^(.*)/userdetail\.html$ $1/userdetail.php [L]
RewriteRule ^(.*)/myarticle\.html$ $1/modules/article/myarticle.php [L]
#RewriteRule ^(.*)/catalog/([0-9]+)_([0-9]+)\.html$ $1/modules/article/articlelist\.php\?class=$2&page=$3 [L]
dedecms网站系统伪静态设置方法以及伪静态规则写法
我们以在Apache运行环境下为例,Apache运行环境下伪静态规则的书写方式都是一样的,主要的不同是网站系统的不同,本文我们主要介绍Apache运行环境下,dedecms 这款网站系统的伪静态设置和规则书写方式。
一、伪静态设置:第一步、网站系统参数配置/栏目、文章调整为动态访问(1)登录网站后台,在系统设置中的“核心设置”里把“是否使用伪静态”选项设置成“是”状态,如下图所示。
(2)把网站栏目都设置成动态模式在网站后台的系统设置中,找到“SQL命令行工具”这个功能,使用以下语句操作:UPDATE dede_arctype set isdefault='-1' (其中dede_需要自行更换成你的数据表的前缀)。
(3)把网站中的文章都设置成动态访问。
通过sql语句实现,在网站后台的系统设置中,找到“SQL命令行工具”这选项,使用以下语句操作。
UPDATE dede_archives set ismake='-1',其中dede_需要自行更换成你的数据表的前缀。
第二步、调整伪静态格式需要修改的文件为include/helpers/channelunit.helper.php、include/arc.listview.class.php (1)栏目页面伪静态格式打开channelunit.helper.php找到函数GetTypeUrl,在函数内部找到if($isdefault==-1) 判断语句,把其中的$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;这句代码修改成如下内容:if($GLOBALS["cfg_rewrite"] == 'Y') //伪静态{$reurl = $GLOBALS["cfg_phpurl"]."/list-".$typeid.'-1.html';}else{$reurl = $GLOBALS['cfg_phpurl']."/list.php?tid=".$typeid;}这就完美的实现了系统栏目页面的伪静态格式的设置。
杰奇全站伪静态规则
杰奇伪静态规则后台规则/book/<{$id}>/fenlei<{$class}>/fenlei<{$class}>-<{$page}>.html/list-<{$initial}>/<{$initial}>-<{$page}>.html/<{$sort}>/<{$sort}>-<{$page}>.html# Helicon ISAPI_Rewrite configuration file# Version 3.1.0.86#放到网站根目录RewriteEngine on#这个看名字就知道是默认根目录的意思RewriteBase /RewriteRule^book/([0-9]+)\.html$ modules/article/articleinfo \.php\?id=$1RewriteRule^book/([0-9]+)/$ modules/article/articleinfo\.php\ ?id=$1RewriteRule^book/([0-9]+)/index\.html$ modules/article/articleinfo\.php\ ?id=$1RewriteRule^fenlei([0-9]+)/fenlei([0-9]+)\-([0-9]+)\.html$ modules/article/articlelist\.php\ ?class=$1\&page=$3RewriteRule^list\-([A-Z]+)/([A-Z]+)\-([0-9]+)\.html$ modules/article/articlelist\.php\ ?initial=$1\&page=$3RewriteRule^([A-Za-z]+)/([A-Za-z]+)\-([0-9]+).html$ modules/article/toplist\.php\?sor t=$1\&page=$3#小说最近更新RewriteRule ^book$ modules/article/toplist\.php\?sort=lastupdate RewriteRule ^book/$ modules/article/toplist\.php\?sort=lastupdate RewriteRule^book/index\.html$ modules/article/toplist\.php\?sor t=lastupdate#全本RewriteRule^book/end$ modules/article/index\.php\?fullf lag=1RewriteRule^book/end/$ modules/article/index\.php\?fullf lag=1RewriteRule^book/end/index\.html$ modules/article/index\.php\?fullf lag=1#章节列表RewriteRule^book/([0-9]+)/arclist.html$ modules/article/reader\.php\?aid= $1#章节内容页RewriteRule^book/([0-9]+)/([0-9]+)\.html$ modules/article/reader\.php\?aid= $1\&cid=$2 [L]圣王。
phpstudy伪静态设置[汇总]
phpstudy配置虚拟主机+伪静态phpstudy是一款集成最新的Apache+PHP+MySQL+phpMyAdmin+ZendOptimizer的本地调试环境。
1、安装
安装很简单,就不赘述了;
2、配置虚拟主机
左键单击托盘中的小图标,在弹出的菜单栏中选择“站点管理”,会跳出一对话框。
根据对话框中的提示,先将上方的配置示例复制到下方的输入框中,然后修改相应的内容然后单击“保存”即可。
3、重启Apache,设置完成。
当然要通过域名访问还需要将域名绑定到服务器IP,不过既然是本地测试,那么只需要修改下本地的Hosts就行了。
例如,刚才配置虚拟主机时的域名为:,那么用记事本打开C:\Windows\Sy stem32\drivers\etc\hosts,然后换一行,输入127.0.0.1 ,记得IP地址和域名之间有一个空格。
(PS:用这种方法,就算你用当作你的测试域名也可以)不过既然是本地环境,别人可是不能通过域名访问到你的网站的,只有你自己本地可
以访问。
4、此时,你应该可以通过浏览器就可以访问你的网站了。
不过要支持伪静态,还需要做一些配置。
仍然是左键单击Phpstudy的托盘图标,选择“配置文件”→“httpd-conf”,记事本会自动打开该文件。
接着Ctrl+F打开查找对话框,输入 AllowOverride ,找到后你会发现默认后面是none,将它改成All,应该不只一个,修改两个就可以了,其中一个是你的站点目录,例如我的是D:\wwwroot
5、再次重启Apache,现在在你的站点下加入.htacess Rewrite规则文件,就能成功伪静态了。
杰奇伪静态杰奇目录页伪静态杰奇阅读页面伪静态杰奇阅读短路径(史上最全)
杰奇伪静态/杰奇目录页伪静态/杰奇阅读页面伪静态/杰奇阅读短路径(史上最全)最近爱上小说站,caiji了大把数据。
把vps都差点撑爆。
呵呵。
后来实在没办法,只能搞下伪静态Ps,本次教程异于百度搜索的其他伪静态教程本教程步骤最全面最能让新手站长朋友学到更多。
更多技术教程请关注遮天小说吧论坛/modules/forum/百度搜索一大堆,看来看去就是没看懂。
为了站长朋友能够更直观更简单的设置杰奇伪静态,我现在给大家做下图文教程感谢站长朋友们的关注和支持本文章纯属原创遮天小说吧 所有著作权转载请注明来源使用vps 或者服务器的站长朋友要按步骤操作使用空间的朋友购买空间前一定要咨询空间商是否支持伪静态下面开始图文操作演示iis的朋友首先安装下载伪静态ISAPIRewritev给大家提供个下载地址伪静态是破解版的性能强于其他版本地址/modules/forum/showtopic.php?tid=1&page=last将下载的ISAPIRewritev1.3forIIS.CR.rar解压,你会看到两个文件夹Cracked和setup进入setup,你会看到ISAPI_Rewrite Full.msi这个安装文件,没错,双击它开始正式安装了;一路Next,最后Finish确定,默认安装在C:\Program Files\Helicon下还没完,现在是最重要的一步,我们打开Cracked文件夹,将破解文件ISAPI_Rewrite.dll复制到C:\Program Files\Helicon\ISAPI_Rewrite文件夹中覆盖即可,IIS伪静态组件安装成功。
我们打开Internet 信息服务(IIS)管理器,找到“网站”,右键打开“属性”选项卡;选择“ISAPI 筛选器”选项卡,点击“添加”,弹出“添加/编辑筛选器属性”,“筛选器名称”写上ISAPI_Rewrite,这个可以自定义;“可执行文件”这里,通过“浏览”找到伪静态组件安装目录下的ISAPI_Rewrite.dll文件即可,默认路径是C:\Program Files\Helicon\ISAPI_Rewrite\ISAPI_Rewrite.dll;一路确定之后,我们重启下IIS管理器,之后再次打开网站属性的“ISAPI 筛选器”,看下是不是刚刚添加的ISAPI_Rewrite变为绿色向上的箭头呢?这样的话伪静态就配置成功了。
oneinstack里的伪静态规则
oneinstack里的伪静态规则摘要:一、什么是伪静态规则二、伪静态规则的编写方法三、在Apache 服务器下配置伪静态规则四、在Nginx 服务器下配置伪静态规则五、伪静态规则的应用实例正文:一、什么是伪静态规则伪静态规则是一种在服务器端实现动态页面静态化的技术。
通过伪静态规则,可以实现动态网页内容在URL 中不被显示出来,从而使得搜索引擎更容易抓取和索引网站内容。
伪静态规则通常用于PHP、ThinkPHP 等程序中。
二、伪静态规则的编写方法伪静态规则的编写主要依赖于服务器端的重写模块,如Apache 的mod_rewrite 或Nginx 的ngx_http_rewrite_module。
以下是一个简单的伪静态规则编写示例:```RewriteRule ^/(d)/([0-9]+).html$ /index.php?id=$2 [L]```这个规则表示,当用户访问形如`/d/123.html`的URL 时,服务器会将其重写为`/index.php?id=123`,并返回相应的动态页面内容。
三、在Apache 服务器下配置伪静态规则在Apache 服务器下配置伪静态规则,需要先确保服务器安装了mod_rewrite 模块。
接下来,在网站根目录下的.htaccess 文件中添加伪静态规则:```LoadModule rewrite_module modules/mod_rewrite.soRewriteEngine OnRewriteBase /RewriteRule ^/(d)/([0-9]+).html$ /index.php?id=$2 [L]```四、在Nginx 服务器下配置伪静态规则在Nginx 服务器下配置伪静态规则,需要在服务器配置文件(通常位于`/etc/nginx/nginx.conf`或`/etc/nginx/sites-available/default`)中添加以下内容:```location / {try_files $uri $uri/ /index.php$is_args$args;}```接着,在网站根目录下创建一个名为`nginx.conf`的文件,用于存放伪静态规则:```location /d/([0-9]+).html {alias /index.php?id=$1;}```五、伪静态规则的应用实例伪静态规则广泛应用于各种动态网站程序中,如PHP、ThinkPHP、WordPress 等。
typecho nginx伪静态规则
typecho nginx伪静态规则
typecho是一款轻量级的开源博客系统,而Nginx是目前非常流行的Web服务器软件之一,很多人都喜欢使用Nginx来搭建自己的博客网站。
在使用typecho和Nginx搭建博客网站时,我们通常需要配置Nginx伪静态规则,以便让网站更加美观和优化。
Nginx伪静态规则的配置有很多种,以下是一种比较常用的配置方法:
1. 首先,在你的Nginx配置文件中加入以下代码:
location / {
if (!-e $request_filename){
rewrite ^/(.*)$ /index.php/$1 last;
}
}
2. 然后,在你的typecho根目录下创建.htaccess文件,并将以下代码复制进去:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
3. 最后,重启Nginx并访问你的博客网站,看看是否已经成功配置了伪静态规则。
需要注意的是,以上配置方法只是一种比较常用的配置方法,不同的网站需要根据自己的实际情况进行相应的配置。
如果你对Nginx 伪静态规则的配置不是很熟悉,建议你先在测试环境中进行测试,确保在正式环境中不会出现任何问题。
如何制作静态网站
如何制作静态网站制作静态网站并不需要太多的复杂步骤,以下是一个简单的指南。
1.确定网站需求:首先,需要明确自己网站的目标和需求。
确定你打算为谁、做什么提供服务或信息。
这个过程将有助于你选择适合的内容、设计和功能。
2.规划网站结构:创建网站的结构图或脑图,这将有助于你确定网站的主要页面、导航和各个页面之间的关系。
3.设计网站布局:设计一个清晰、简洁的布局,使用户能够轻松找到所需的信息。
这包括确定标题、导航、内容区域和页脚的位置。
4.创造网站内容:为网站创建内容,包括文字、图片和视频等。
确保你的内容与网站的目标和需求相匹配,并且易于理解和消化。
5.编写HTML和CSS代码:使用HTML和CSS创建你的网站的结构和样式。
HTML是用于创建网页内容的标记语言,CSS用于控制网页的样式和布局。
6.优化网站:确保你的网站在各种设备和浏览器上都能够正确显示和运行。
检查页面加载速度、图像大小和其他优化技术,以确保用户可以快速访问你的网站。
7.测试和修复:在上线之前,进行全面的测试以确保网站能够正常运行。
检查链接、表单和功能等,并修复可能存在的问题。
8.上线和发布:选择一个适合你的需求的主机,将你的网站文件上传到服务器。
确保你的域名与服务器设置连接。
9.维护和更新:定期审查你的网站并确保它保持最新和相关的内容。
更新网站可以帮助你吸引新的访问者,并提供一个令人愉快的用户体验。
总结一下,制作静态网站需要明确需求、规划网站结构、设计布局、创建内容、编写代码、优化网站、测试修复、上线发布以及维护更新。
通过以上步骤,你可以顺利地制作出一个简单的静态网站。
伪静态配置及写法
RewriteCond Host: ([0-9]+)\.XXX\.com
RewriteRule ^/register/ /School/Register\.aspx\?userid\=$1 [I]
RewriteCond Host: ([0-9]+)\.XXX\.com
RewriteRule ^/contact/ /School/Contactus\.aspx\?userid\=$1 [I]
RewriteRule ^/register/([0-9]+)/ /School/Register\.aspx\?userid\=$1&id\=$2 [I]
#课程分页
RewriteCond Host: ([0-9]+)\.XXX\.com
RewriteRule ^/course/page([0-9]+)/ /School/Classlist\.aspx\?userid\=$1&page\=$2 [I]
FULL版本可以在这儿下载:
/soft/fullrewrite.rar
下载后,您可以解压文件,将里面的ISAPI_Rewrite.dll等所有文件都放在C:\iisrewrite目录中,然后,您需要给C:\iisrewrite目录加上adms,system全部的权限、Users读与运行的权限,如果您不加上Users的权限,就会造成IIS无法启动。
1、伪静态服务器权限配置
ISAPIRewrite是外国开发的静态化组件,有部分虚拟主机用户会需要用到它,ISAPIRewrite分开Lite版本及FULL版本,其中,FULL版本是能给每个虚拟主机用户单独配置 Rewrite的规则的,虚拟主机用户只需要上传http.ini到web 下自己配置规则就可以使用了。
在线生成伪静态规则
在线生成伪静态规则
在互联网上,许多网站都采用伪静态页面来提高网站的访问速度和搜索引擎的排名。
伪静态页面是指通过URL重写技术,将动态生成的页面转化为静态页面,从而提高页面的访问速度和搜索引擎的爬取效率。
为了方便网站管理员生成伪静态规则,现在已经出现了许多在线工具。
这些工具可以根据网站的URL结构和服务器环境,自动生成适合网站的伪静态规则。
用户只需要输入网站的URL和服务器环境,就可以生成规则并复制到服务器上,从而实现伪静态页面的功能。
值得注意的是,伪静态规则需要根据网站的URL结构来生成,如果网站的URL结构变化,伪静态规则也需要相应地修改。
此外,伪静态规则的生成和使用需要一定的技术水平,如果不了解相关知识,建议寻求专业人士的帮助。
- 1 -。
杰奇1.7全站伪静态设置
RewriteRule ^/index\.html$ /index\.php [L]
RewriteRule ^(.*)/search\.html$ $1/modules/article/search\.php [L]
杰奇1.7全站伪静态设置
示范案例请参照
请把以下内容保存为 httpd.ini
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Protect httpd.ini and httpd.parse.errors files
#RewriteRule ^(.*)/book/([0-9]+)\.html$ $1/modules/article/articleinfo\.php\?id=$2 [L]
再请在网站后台的伪静态里设置依次如下:
/book/<{$id}>l
/catalog/<{$class}>-<{$page}>.html
RewriteRule ^(.*)/full\.html$ $1/modules/article/index\.php\?fullflag=1 [L]
RewriteRule ^(.*)/serial\.html$ $1/modules/article/index\.php\?fullflag=0 [L]
# from accessing through HTTP
杰奇CMS全站伪静态教程 (Apache)
首先我们要定义下我们的路径。
用来说事那么我定义的路径就是i_*.html 小说页c*.html 列表页*.html 排行榜页面du/*.html 目录页du/*/*.html 阅读页那么我的后台是怎么写的呢?文章信息页面伪静态规则1./i_<{$id}>.html复制代码文章分类页面伪静态规则1./c<{$class}>_<{$page}>.html复制代码首字母分类页面伪静态规则1./i<{$initial}>_<{$page}>.html复制代码排行榜页面伪静态规则1./<{$sort}>_<{$page}>.html复制代码这就是我的后台填写的了那么Rewrite规则的写法是这个1.rEwriteEngine on2.RewriteBase /^i_([0-9]+)\.html$ modules/article/articleinfo.ph p?id=$1&%{QUERY_STRING}4.//信息页5.RewriteRule^c([0-9]+)\.html$ modules/article/articlelist.php ?class=$1&%{QUERY_STRING}6.//分类第一页7.RewriteRule^c([0-9]+)_([0-9]+)\.html$ modules/article/articlelist.php ?class=$1&page=$2&%{QUERY_STRING}8.//分类页9.RewriteRule^i([01A-Z])_([0-9]+)\.html$ modules/article/index.php?page=$2 &initial=$1&%{QUERY_STRING}10.//字母分页11.RewriteRule^i_([01A-Z])\.html$ modules/article/index.php?page=1& initial=$1&%{QUERY_STRING}12.//字母第一页13.RewriteRule^([a-z]+)_([0-9]+)\.html$ modules/article/toplist.php ?page=$2&sort=$1&%{QUERY_STRING}14.//排行榜页面15.RewriteRule^du/([0-9]+)\.html$ modules/article/reader.php?aid=$1&%{QUERY_STRING}16.//目录页17.RewriteRule^du/([0-9]+)/([0-9]+)\.html$ modules/article/reader.php ?aid=$1&cid=$2&%{QUERY_STRING}18.//阅读页19.RewriteRule^zuixin\.html$ modules/article/toplist.p hp?sort=lastupdate&%{QUERY_STRING}20.RewriteRule^all\.html modules/article/artic lelist.php?class=&%{QUERY_STRING}21.RewriteRule^xuanhuan\.html$ modules/article/article list.php?class=1&%{QUERY_STRING}22.RewriteRule^wuxia\.html$ modules/article/articlelis t.php?class=2&%{QUERY_STRING}^dushi\.html$ modules/article/articlelis t.php?class=3&%{QUERY_STRING}24.RewriteRule^lishi\.html$ modules/article/articlelis t.php?class=4&%{QUERY_STRING}25.RewriteRule^tuili\.html$ modules/article/articlelis t.php?class=5&%{QUERY_STRING}26.RewriteRule^wangyou\.html$ modules/article/articlel ist.php?class=6&%{QUERY_STRING}27.RewriteRule^kehuan\.html$ modules/article/articleli st.php?class=7&%{QUERY_STRING}28.RewriteRule^kongbu\.html$ modules/article/articleli st.php?class=8&%{QUERY_STRING}29.RewriteRule^sanwen\.html$ modules/article/articleli st.php?class=9&%{QUERY_STRING}30.RewriteRule^qita\.html$ modules/article/articlelist .php?class=10&%{QUERY_STRING}31.RewriteRule^quanben\.html$ modules/article/index.ph p?fullflag=1&%{QUERY_STRING}32.//全本小说33.RewriteRule^library/(\w+)_(\w+)_(\w+)_(\d+)_(\d+)_(\d+)_(\d+)_(\d+)_(\d+)\ .html$ modules/article/index.php?class=$1&sort=$2&initial=$3&si zelevel=$4&commend=$5&attribute=$6&status=$7&order=$8&page=$934.//这个是书籍筛选,可放弃35.RewriteCond %{HTTP_HOST} ^esou\.biz [NC]36.RewriteRule ^(.*)$ http://www.esou\.biz$1 [L,R=301]37.//上面这两句是301重定向,把不带www定向到带www的38.39.复制代码下面重点讲解如何伪静态目录页和阅读页首先,我们要找到信息页模板(articleinfo.html)。
伪静态规则
伪静态规则
为了能有更好的SEO优化效果,需要制定合理有效的伪静态规则。
伪静态是将动态页面模拟成静态页面的过程。
因此,伪静态规则必须满足以下几个原则:。
1、链接要有人性化,容易被搜索引擎收录;。
2、规范简单明了,尽量简化URL链接;。
3、与动态脚本的识别相结合;
4、能够有效把参数转换成伪静态规则,并且结果不受分辨符等因素的影响;。
5、美观,保持页面的整洁;。
6、链接内容要有意义,容易被搜索引擎收录,能体现关键词,让用户看到链接就能知道链接内容;。
7、制定关系简单、有效的伪静态规则供编辑人员使用,降低发布时痛苦。
oneinstack里的伪静态规则
OneInStack是一个基于PHP的集成开发环境(IDE),它提供了许多功能和工具,以帮助开发人员更高效地进行PHP开发。
在OneInStack中,伪静态规则是指用于将动态生成的URL 转换为静态样式的规则。
伪静态规则通常用于在Web应用程序中创建更友好、可读的URL。
它们可以帮助改善搜索引擎优化(SEO),提高用户体验,并减少动态URL的复杂性。
在OneInStack中,伪静态规则可以通过以下方式设置:
打开OneInStack IDE并进入网站管理界面。
在左侧导航栏中选择"网站设置"或"网站配置"。
在网站设置页面中找到"伪静态规则"或"URL重写"选项。
在该选项下,您将看到一个或多个已添加的伪静态规则。
如果还没有任何规则,请单击"添加规则"或类似的按钮创建新的规则。
在添加规则的表单中,您可以指定规则的名称、模式和操作。
规则名称用于标识规则,模式是用于匹配URL的模式,操作是当URL匹配模式时要执行的操作。
根据您的需求,设置适当的规则参数。
例如,您可以使用正则表达式来定义模式,并指定要执行的操作。
常见的操作包括重定向到另一个URL、将URL重写为特定格式等。
添加完规则后,保存更改并重新加载网站配置。
请注意,具体的设置步骤可能因OneInStack版本而异。
上述步骤提供了一个一般的指导方向,但您可能需要根据您所使用的特定版本进行相应的调整。
建议参考OneInStack的官方文档或用户手册以获取更详细的指导。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
杰奇1.7全站伪静态配置教程
说明:今天没事做,写一个杰奇1.7全站伪静态的配置教程。
以下伪静态设置,是369中文最新免费小说阅读网进行的教程说明,有可能因为使用到的模板或伪静态解析软件不同,有所差异。
我用的是win2003服务器+PHP5.3.6+IIS+MySql+Zend +ISAPI_Rewrite 3。
第一步:先下载个免费版本ISAPI_Rewrite 3(for 32 bit processor)去一下百度。
默认安装,一直点击“下一步”完成。
第二步:设置扩展:右击我的电脑--管理--服务与应用程序--Internet 信息服务(IIS)管理--Web服务扩展--添加一个新的Web服务扩展--输入扩展名:ISAPI_Rewrite--添加--浏览--找到安装目录选中ISAPI_Rewrite.dll打开并设置为允许运行此扩展。
第三步:打开.htaccess(这是个apache下的伪静态文件,在ISAPI_Rewrite 3下能用。
)将下面代码复制到.htaccess行了。
如果没有这个文件,可以去百度挡一个。
在WINDOWS下创建麻烦。
RewriteEngine on
RewriteBase /
RewriteRule
^files/article/info/[0-9]+/([0-9]+)\.htm$ modules/article/articleinf o.php?id=$1%{QUERY_STRING}
RewriteRule
^files/article/sort([0-9]*)/[0-9]+/([0-9]+)\.htm$ modules/article/i ndex.php?page=$2class=$1&%{QUERY_STRING}
RewriteRule
^files/article/initial([01A-Z])/[0-9]+/([0-9]+)\.htm$ modules/articl e/index.php?page=$2initial=$1&%{QUERY_STRING} RewriteRule
^files/article/top([a-z]+)/[0-9]+/([0-9]+)\.htm$ modules/article/to plist.php?page=$2sort=$1&%{QUERY_STRING}第四步:登录后台
——模块管理——小说连载——参数设置看图:
小说网站都是采集的文章,所以内容一般都是Html的,所以单页就是用去设置Html。