dezender如何将shopex和phpwind两个伪静态规则写在一起
dezender 时间:2021-03-17 阅读:(
)
下载的PHP网站源代码用什么工具可以打开,用什么工具可以编辑
同意楼上……虽然可以用记事本,个人建议用破解的EditPlus。
PHP文件与HTML一样也是文本格式的,直接就可以编辑。
DW是不支持设计PHP网站的。
基本上像你这种情况,不可能像你以前学习静态网站的设计那样利用DW了。
如何破解zend源码对域名权限获取
(转)用PHP编写好的源码,如果不想被其它人使用怎么办?首先想的是要加密,研究了很长一段时间PHP的加密解密,除了Zend 5现在还坚挺着,其它的加密方式都不堪一击了,用DeZender来破解Zend 5加密的程序,也能破到百分之八九十吧,但是不能够完全破解,所以我们就可以利用Zend 5的破解程序版来进行PHP的加密,PHP源码即使被破解了,里面缺失的源码如果要补全也要费上九牛二虎之力,而程序里面如何去限制域名呢?比如我们使用的是,如果PHP的程序丢失了,即使其它人使用PHP,如果判断的域名不正确,也无法运行,这样加密起来,就万无一失了。
PHP程序限制域名的程序源码如下:
if($_SERVER[HTTP_HOST]==”” or $_SERVER[HTTP_HOST]==””){
echo “需要执行的程序”;}else{exit();}
将这句源码放在PHP程序里,只要当域名是 或者 的时候程序才可以继续执行,否则什么都不显示,然后再用Zend 5进行加密整合,就不用担心自己的PHP程序丢失了。
如何将shopex和phpwind两个伪静态规则写在一起
商派的主打产品ShopEx 4.84已经推出很久了.可以说这个产品是商城系统中的旗舰作品.用家可以根据自己的需要.建设自己的网店.在网上开展经营活动.但是做一个商城.很重要的一点就是要考虑到用户体验.很多网民,其实是通过搜索引擎进入我们的网店的.那么如何提高在搜索引擎中的排名,成了至关重要的一个环节,这就是所谓的SEO.
ShopEx目前最好的运行环境是在Linux+apache+php+mysql+zend.apache可以很好的支持伪静态规则的制定.因为他支援一个重要的模块.就是mod_rewrite模块.该模块能解析用户创建的 ess 文件.该文件中可以制定很多用途.比如301重定向,302重定向,授权访问加密,404,403,500等错误页面的定制,以及URL地址重写.因为这里我们只是做ShopEx的伪静态,所以我们这里就只是用了URL地址重写这个功能.
虽然官方一再推荐用家使用Linux搭配apache服务器作为运行ShopEx的最佳环境,但是他似乎忘了一个问题,毕竟国内用家,所需要运行商城的空间很小.一般500M已经足够一个中规模的网店运营,所以大部分人都租用虚拟主机,而国内的虚拟主机目前还是被Windows所垄断.Linux服务器毕竟还是占少数.既然是Windows服务器,那么运载php的大部分还是落在IIS身上.但是IIS本身并不支持Rewrite(URL地址重写).只能使用第三方软件,这类软件诸如isapi_rewrite.但是isapi_rewrite是收费软件,免费版本却在很多方面表现形如鸡肋.例如isapi_rewrite2.0版本运行ShopEx商城系统的时候.
根据最新的互联网服务器占有率的报告中可以看到,nginx已经取代了原本占据第三位置的Lighttpd服务器.成为继apache和IIS之后的第三大服务器软件.并且我们可以看到很多国内网站正在或者正在向Nginx服务器领域移动.像国内的落伍者论坛,Discuz,新浪博客,6间房等.说明使用这类软件的服务器还是存在的.而本篇文章中就涵盖了这三个排名占前的服务器部署ShopEx伪静态的方法.
先看一下Apache的伪静态规则部署.由于apache是官方所推荐的服务器软件,所以支持rewrite方面自然是很好的.但是还是要说一下.
Apache 的rewrite规则
RewriteEngine on
# 设置RewriteBase的值为你的商店目录地址
RewriteBase /
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)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]
rewrite启用方法,就是把ess改名成ess。
更改ess文件中rewritebase为你url的前缀
然后我们进入商场管理面板开启伪静态.如下图所示.
当然,以上步骤,如果您是apache服务器并且支持mod_rewrite模块.可以直接到后台开启,程序会自动在根目录下生成ess文件.当然你要注意根目录要有写权限.
配置 IIS 和 Nginx 前请先查阅这里
大家可以直接下载这个压缩包.里面有说明
[attachment=26932]
由于官方并不推荐IIS作为商城系统的服务器程序,而且直接在后台开启伪静态会跳出提示,告诉你的服务器不是Apache.不能开启.但是我们依然可以绕过这个限制,需要修改一个文件,该文件位于/core/admin/controller/system/目录下,我们需要修改ctl.tools.php这个文件.但是大家下载打开却发现很多乱码,根本不知道如何下手.其实这是经过zend加密过的源码,我们需要对其进行解密.例如Dezender.这个软件可以直接将经过zend加密过的源码还原成原来的文件.如下图所示.
解密之后,我们需要对其进行修改.在文本编辑器查里打开文件
在第70行找到这段:
if ( !strpos( $content, "[*[".md5( $code )."]*]" ) )
将其替换成
if ( false && !strpos( $content, "[*[".md5( $code )."]*]" ) )
就是在!strpos前面添加一个false,然后我们将这个文件上传到服务器相应位置.然后我们就能在后台开启伪静态了.
注:此方法只适合ShopEx 4.84版本,如果是其他版本的.可以用以下方式与我取得联系:
QQ:448033662
Gtalk/mail/Msn:webmaster@
IIS 下配置Rewrite规则
完成以上步骤之后,我们需要开始配置了.首先.iis需要下载isapi_rewrite组件(注:这里必须下载isapi_rewrite 3 的版本.2.0的版本不支持RewriteCond语法.无法实现IIS下的ShopEx伪静态). 下载地址是: /download-isapi_rewrite.htm 下载ISAPI_Rewrite Lite for Windows NT4/2000/XP/2003 (Freeware!)版本就好.Lite版本是免费版本.然后进行安装.安装就不多说了.
然后安装好之后,规则上与apache类似,直接复制到httpd.conf文件中即可.
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
# Collected By for shopex
# 设置RewriteBase的值为你的商店目录地址
RewriteBase /
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)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?$1 [L]
将这个文件放在根目录就好了.
Nginx的 Rewrite 规则
关于Nginx我之前在博客中已经介绍了很多次了.可以看一下Nginx简介.Nginx配置伪静态其实最简单了.在规则里添加判断是否存在文件或者目录(!-e),然后将它转发给根目录下的index.php进行处理就好了.这点跟WordPress的伪静态分配有点类似.
Nginx的 Rewrite 规则
location / {
if (!-e $request_filename) {
rewrite ^/(.+.(html|xml|json|htm|php|jsp|asp|shtml))$ /index.php?$1 last;
}
}
如果ShopEx放在其他目录中,只需要将"/"换成相对目录就可以了...例如放在shop文件夹中,如下面这个配置.
location /shop/ {
if (!-e $request_filename) {
rewrite ^/shop/(.+.(html|xml|json|htm|php|jsp|asp|shtml))$ /shop/index.php?$1 last;
}
}
目前我还没有在lig.大家多多动手.哈哈.
火数云怎么样?火数云主要提供数据中心基础服务、互联网业务解决方案,及专属服务器租用、云服务器、专属服务器托管、带宽租用等产品和服务。火数云提供洛阳、新乡、安徽、香港、美国等地骨干级机房优质资源,包括BGP国际多线网络,CN2点对点直连带宽以及国际顶尖品牌硬件。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端部署化简为零,轻松快捷运用云计算!多年云计算领域服务经...
爱用云互联怎么样?爱用云是一家成立于2018年的老牌商家旗下的服务器销售品牌,是正规持证IDC/ISP/IRCS商家,主要销售国内、中国香港、国外服务器产品,线路有腾讯云国外线路、自营香港CN2线路等,都是中国大陆直连线路,非常适合免备案建站业务需求和各种负载较高的项目,同时国内服务器也有多个BGP以及高防节点。专注为个人开发者用户,中小型,大型企业用户提供一站式核心网络云端服务部署,促使用户云端...
前几天还在和做外贸业务的网友聊着有哪些欧洲机房的云服务器、VPS商家值得选择的。其中介绍他选择的还是我们熟悉的Vultr VPS服务商,拥有比较多达到17个数据中心,这不今天在登录VULTR商家的时候看到消息又新增一个新的机房。这算是第18个数据中心,也是欧洲VPS主机,地区是瑞典斯德哥尔摩。如果我们有需要欧洲机房的朋友现在就可以看到开通的机房中有可以选择瑞典机房。目前欧洲已经有五个机房可以选择,...
dezender为你推荐
thinkphpthinkphp与PHP的差别,怎么查看thinkphp编写的系统?在线代理QQ代理服务器怎么弄啊?地址是指IP,端口是什么?有必要该吗?还有用户,密码,都代表什么啊?开启javascript开启 JavaScript,德国iphone禁售令苹果在中国禁售了?说说看德国iphone禁售令德国IPHONE多少钱?急~internetexplorer无法打开Internet Explorer无法打开站点怎么解决flashfxp下载求最新无需注册的FlashFXP下载地址滴滴估值500亿滴滴流水每天280元一个月下来能赚 多少银花珠树晓来看姗姗而来的 作文即时通EC营销即时通是什么?做什么的?
com域名注册 长沙服务器租用 hostgator 息壤主机 blackfriday 美国主机评论 webhostingpad 国外空间服务商 搜狗抢票助手 php空间申请 微信收钱 789电视网 亚马逊香港官网 isp服务商 卡巴斯基免费试用 跟踪路由命令 腾讯总部在哪 服务器是干什么用的 东莞idc 免费ftp 更多