管理中心

帮助中心

付款方式

在线充值

联系我们


售前咨询 有事点这里,QQ号码:713028001 有事点这里,QQ号码:621006452
售前咨询 有事点这里,QQ号码:620006452 有事点这里,QQ号码:6695391
售前咨询 有事点这里,QQ号码:32561786 有事点这里,QQ号码:4397070
技术支持 新安数据,技术支持为您服务!
代理业务 有事点这里,QQ号码:515812956


0551-63875236


0551-63875336


 
 用户名:   密码:  
首页
本站新闻
域名相关帮助
主机相关帮助
VPS相关帮助
数据库相关帮助
CDN相关帮助
邮局相关帮助
交易相关帮助
技术相关帮助
所有产品价格
关于我们
联系我们
付款方式
 

当前位置:首页 > 客服中心>技术支持

ShopEx伪静态规则与配置方法

(阅读12018次) (作者: 新安数据 技术部)(分类: 主机相关问题)(发表时间:2014-4-9)

新安数据是安徽省优秀VPS 域名主机服务商! 支持近百种域名后缀注册,.CN/.中国个人域名注册38元/年! 香港VPS主机免备案!99元起 专业的全能空间做网店论坛,送数据库! 游戏高防服务器,助您事业更上一层楼!

站长朋友都头疼shopex伪静态规则,特别是在iis下是最难配置的,小编也曾经为了shopex伪静态规则花费了好几个晚上才给予结局,网上搜索伪静态配置的方法非常多,但是在配置的时候多少都会出现的问题,本文主要讲述Win2003+iis6服务器配置伪静态,在这期间, 也有不少网友找我帮他配置,其间也遇过不少配置伪静态的问题,在这里我就总结一下并分享一下步骤;

  ShopEx伪静态配置步骤如下:(Win2003+iis6+php5.X以上环境)如果你购买的是万网空间linux系列产品。只需要上传规则,后台启用即可,无需配置。

  1、下载免费版本Rewrite3组件 http://www.helicontech.com/download/isapi_rewrite/ISAPI_Rewrite3_0056_Lite.msi 然后安装到c盘就可以了。

  2、安装完后,Rewrite3已经自动将整个IIS里所有网站都伪静态了,如果担心与其他有影响,你可以直接在IIS“网站”右击属性,在“ISAPI筛选器”中直接删掉ISAPI_Rewrite3,然后在你需要伪静态的网站里同样的步骤来添加即可;

  添加步骤:在指定站点上右击 “属性-ISAPI筛选器-添加-选择C:\Program Files\Helicon\ISAPI_Rewrite3\ISAPI_Rewrite.dll”名子打上Rewrite即可;

  (如果你不担心会影响,可以全部网站都伪静态,这一步就不需要操作了)

  3、设置完后,打开 C:\Program Files\Helicon\ISAPI_Rewrite3\httpd.conf 并添加以下规则

  # 设置RewriteBase的值为你的商店目录地址

  RewriteBase /

  RewriteCond %{REQUEST_FILENAME} \.(html|htm|php|php2|php3|php4|php5|phtml|pwml|inc|asp|aspx|ascx|jsp|cfm|cfc|pl|cgi|shtml|shtm|phtm)$

  RewriteCond %{REQUEST_FILENAME} !-f

  RewriteCond %{REQUEST_FILENAME} !-d

  RewriteRule ^(.*)$ index.php?$1 [L] 
 4、别急,这一步非常关键啊

  A.给Helicon目录添加权限,分别添加Everyone、Network service、IIS_WPG (重点)

  操作步骤:打开 C:\Program Files 对Helicon目录右击“属性-安全-添加-高级-立即查找-选择相应的名称即可”

  B.给对应的站点加权限,在你IIS中,对你需要伪静态的站点上右击属性,选择权限,增加Network service权限即可

  5、一切都配置并设置好后,重启IIS即可

  6、在ShopEx后台 “营销推广_SEO设置_启用伪静态”中开启伪静态即可;

  如果不能成功伪静态,你可能少操作了如下步骤:

  1、检查是否成功添加Helicon目录权限

  2、检查是否成功添加你需要伪静态站点的目录权限

  3、是否重启过IIS

  4、是否有在IIS整个网站中删除ISAPI_Rewrite3,如果没有,重复应用了,也有冲突的;
IIS下建议大家采用http:ini存放伪静态规则。
附shopex 4.84 IIS 伪静态规则:
RewriteBase /
RewriteRule ^themes/.*\.(html|xml)$ / [F]
RewriteCond %{REQUEST_FILENAME} \.(html|xml|json|htm|php|php2|php3|php4|php5|phtml|pwml|inc|asp|aspx|ascx|jsp|cfm|cfc|pl|cgi|shtml|shtm|phtm|xml)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]
伪静态
在使用中发现,并非文字说的那么简单,在安装到c盘默认到C:\Program Files\Helicon\ISAPI_Rewrite3 。建立http.ini文件,把伪静态规则拷贝进去。切记shopex 必须放到默认的位置。万网互联发现其它任何位置都不成功。
然后在对应的shopex站点邮件添加伪静态规则。
重启iis,后台启用shopex伪静态即可。
祝您成功,凡是我公司购买的服务器以及VPS系列产品免费配置环境以及技术指导。

 关于我们 | 在线支付 | 客户服务 | 联系我们 | 加盟代理 | 支付方式 | 证照相关| 网站源码下载
新安数据 | 合肥网联网络科技有限公司旗下网站 | 信息产业部备案编号:皖ICP备12000818号
合肥网联网络科技有限公司(http://www.xinanidc.com)