教你如何开启shopnc b2b2c 伪静态

shopnc b2b2c开启伪静态的方法

一. windows环境下

  1.先下载isapi rewrite插件,安装,然后我们把根目录下面的htaccess.txt那么修改成.htaccess即可。
 
  2.找到网站目录\data\config下面找到config.ini.php进行开启伪静态。
 
  打开config.ini.php(记住用文本或者DW),不要用记事本打开、否则会出错
 
  找到$config['url_model'] = false; 把 false 修改为:true 这样伪静态就开启了!!

二、apache服务器

  1.开启apache服务器的rewrite.module功能模块,并将商城目录下的‘htaccess.txt'文件重命名为‘.htaccess',然后选择‘是'保存。
 
  2.找到网站目录\data\config下面找到config.ini.php进行开启伪静态。
 
  打开config.ini.php(记住用文本或者DW),不要用记事本打开、否则会出错
 
  找到$config['url_model'] = false; 把 false 修改为:true 这样伪静态就开启了!!

shopnc c2c开启伪静态的方法

一. windows环境下

  1.先下载isapi rewrite插件安装,IIS里面就有了伪静态插件
 
  2. 去后台shopncC2C后台设置里面左侧SEO里面开启伪静态就可以啦!!

二、apache服务器

  安装完程序以后,你可以到网站后台开启伪静态,这个时候你会发现开启伪静态的按钮边有一行提示。“启用前,请先确保已经开启apache服务器的rewrite.module功能模块,并将商城目录下的‘htaccess.txt'文件重命名为‘.htaccess',然后选择‘是',保存即可。”
 
  注意,一定要按照这个操作,不要自己上传自己写的代码命名为.htaccess,也不要将htaccess.txt中的代码复制,重新新建一个.htaccess的文件,复制进去代码。因为如果这样你会发现你的网站会出现很多错误。
 
  重命名后,你再访问网站,如果还是有错误,你可以检查一下你的文件是放在什么地方的,因为代码中还有一段文字“# 修改以下语句中的 /shopnc 为你的商城目录地址,如果程序放在根目录中,请将 /shopnc 修改为 /RewriteBase /shopnc”,如果不是放在根目录下,你可以将代码中的“/RewriteBase /shopnc”改为“/RewriteBase /”保存,就可以正常开启了。

(0)

相关推荐

  • php 伪静态之IIS篇

    有的win主机IIS不支持 .htaccess 文件, 我在这里指的不是本地 在本地的话用apmserv服务器可以用.htaccess 文件,用apmserv服务器环境配置伪静态可以看 php 伪静态 (url rewrite mod_rewrite 重写) 这篇文章,讲的很详细. 这里我们主要讲解httpd.ini 废话不说直接看效果~ 例: www.jb51.net/index.php我们想让他用 www.jb51.net/index.html 来直接访问www.jb51.net/newxx

  • 开启PHP的伪静态模式

    一直在做php的开发工作.在开发的过程中老早就听说了"伪静态"这一说.但是一直没有对其进行了解.今天通过本篇文章仔细学习下. 首先,什么是伪静态: 伪静态又名URL重写,是动态的网址看起来像静态的网址.换句话说就是,动态网页通过重写 URL 方法实现去掉动态网页的参数,但在实际的网页目录中并没有必要实现存在重写的页面. 1.检测Apache是否支持mod_rewrite 通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到"Loaded Modules&

  • PHP 伪静态技术原理以及突破原理实现介绍

    先说实现方法: inj.php: 复制代码 代码如下: <?php set_time_limit(10); $id=$_GET["id"]; $id=str_replace(" ","%20",$id); $id=str_replace("=","%3D",$id); $url="http://www.xxx.com/index.php/library/more/id/$id.html&qu

  • PHP伪静态Rewrite设置之APACHE篇

    一.Apache配置:   1.支持httpd.conf 配置 2.支持目录 .htaccess配置(一种"分布式配置"文件针对虚拟空间,空间商不让修改Apache配置文件)   启用Rewrite(httpd.conf) (有时候Options Indexes FollowSymLinks会出问题,只需要配置Options all即可) LoadModule rewrite_module modules/mod_rewrite.so 启用.htaccess AllowOverride

  • apache开启伪静态的方法分享

    环境:系统 WindowsApache 2.2 加载Rewrite模块: 在conf目录下httpd.conf中找到 复制代码 代码如下: LoadModule rewrite_module modules/mod_rewrite.so 这句,去掉前边的注释符号"#",或添加这句. 允许在任何目录中使用".htaccess"文件,将"AllowOverride"改成"All"(默认为"None"): 复制代

  • PHP伪静态页面函数附使用方法

    function MakeUrl($arr){            foreach($arr as $key=>$value){                    $url[]=$key."_".$value;                    }            $tmpurl=implode("_",$url);            return $tmpurl.".htm";            }  functi

  • php伪静态之APACHE篇

    1.检测Apache是否支持mod_rewrite通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到"Loaded Modules",其中列出了所有apache2handler已经开启的模块,如果里面包括"mod_rewrite",则已经支持,不再需要继续设置. 如果没有开启"mod_rewrite",则打开目录 您的apache安装目录"/apache/conf/" 下的 httpd.conf 文件,

  • 不用mod_rewrite直接用php实现伪静态化页面代码

    在你的程序初始化时使用如下代码:  复制代码 代码如下: <?php $Php2Html_FileUrl = $_SERVER["REQUEST_URI"]; $Php2Html_UrlString = str_replace("/", "", strrchr($Php2Html_FileUrl, "/")); $Php2Html_UrlQueryStrList = explode("@", $Php

  • PHP 伪静态隐藏传递参数名的四种方法

    伪静态方法一: 复制代码 代码如下: <?php //伪静态方法一 // localhost/php100/test.php?id|1@action|2 $Php2Html_FileUrl = $_SERVER["REQUEST_URI"]; echo $Php2Html_FileUrl."<br>"; // /php100/test.php?id|1@action|2 $Php2Html_UrlString = str_replace("

  • PHP伪静态写法附代码

    比如这个网页 http://www.jb51.net/soft.php/1,100,8630.html 其实处理的脚本是soft.php 参数为1,100,8630 相当于soft.php?a=1&b=1=100&c=8630 只不过这样的URL太难记.搜索引擎也不喜欢. 真静态只是完全生成了HTML. 客户端访问的时候直接输出.不用脚本解释.在流量非常大的时候(比如每天有上百万的访问量的时候)会起到很好的效果.也就是说服务器端实实在在的存在这个HTML页面. 当然在你网站的流量没有那么大

  • thinkphp路由规则使用示例详解和伪静态功能实现(apache重写)

    复制代码 代码如下: <?php //thinkphp 路由定义规则  $route = array(  'news/:action/:year\d/:month/:day'=>'news/read?year=:2&month=:3&day=:4',    'news/:action^delete|update|insert/:year\d/:month/:day'=>array(                'news/read?extra=:2&status

  • 基于php伪静态的实现详细介绍

    1.根据$_SERVER['PATH_INFO']来操作实现.   举个列子比如你的网站的地址是 http://127.0.0.1/show_new.php/look-id-1.shtml你echo $_SERVER['PATH_INFO'] 出来的结果就会是 /look-id-1.shtml 看到这个我想大家可能已经明白了.完整的demoindex.php 复制代码 代码如下: index.php $conn=mysql_connect("localhost","root&

  • Linux中为php配置伪静态

    mod_rewrite是Apache的一个非常强大的功能,它可以实现伪静态页面.下面我详细说说它的使用方法 1.检测Apache是否支持mod_rewrite 通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到"Loaded Modules",其中列出了所有apache2handler已经开启的模块,如果里面包括"mod_rewrite",则已经支持,不再需要继续设置. 如果没有开启"mod_rewrite",则打开目录

随机推荐