首页 > 编程知识 正文

php电子商务网站实例,短链接带数据分析源码

时间:2023-05-05 00:30:21 阅读:143559 作者:139

源代码介绍

在我们的项目中,如果需要更好地传播我们的活动链接,但是链接太长了,一个不好看,两个太“重”了。 例如,拼写很多。 他们的推进链接上有短链接。 还有新浪微博。 但是,这些毕竟是别人的东西,调用别人的API生成是不稳定的,所以自己做,注册短一点的域名就可以了。 这就是这次开源项目的初衷。 我们为了让大家有稳定的平台,开发了个人的短URL生成系统。

源代码截图

功能概要可以创建短URL,并选择短URL的域名以防止出现红色

您可以通过绑定域名轻松创建不同域名下的短网址

可以设置防红色,在微信端点击短URL,引导用户打开浏览器

您可以为短URL设置开关,并根据需要关闭对短URL的访问

可以统计短网站的点击次数,也就是访问量

安装环境php5.6-7.0

mysql 5.7左右就可以了

apache服务器

因为这里只做了apache服务器的伪静态,所以伪静态只适合apache服务器。

Nginx规则尚未测试,可以尝试以下Nginx规则rewrite ^/(.* ) $ /index.php吗? id=$1 last;

安装步骤

直接访问install就可以了

例如,你的域名是:

http://www.xxx.com

你的程序放在服务器根目录下的dwz目录中

开始安装的Url是

http://www.xxx.com/dwz/install/

如果安装在静态配置服务器的根目录中,则不需要设置静态

如果在安装过程中域名直接指向根目录,则也不需要配置伪静态

如果安装在服务器根目录下的子目录不能将包含域名的目录指定为根目录,例如,如果代码目录为http://www.xxx.com/dwz/

如何:在服务器的根目录中,记住该根目录是整个服务器的根目录,而不是短网站系统的根目录,然后创建一个名为. htaccess的静态文件名

请复制以下代码并保存

例如,如果您的代码位于dwz子目录中,则必须修改以下伪静态规则代码以将xxx.cn解析为dwz子目录

RewriteEngine on

rewrite cond % { http _ host } ^ XXX.cn $

RewriteCond %{REQUEST_URI}! ^/dwz/

RewriteCond %{REQUEST_FILENAME}! -f

RewriteCond %{REQUEST_FILENAME}! -d

rewriterule^(.* ) $ /dwz/$1

rewrite cond % { http _ host } ^ XXX.cn $

rewriterule^((/? $ dwz/index.php [L]

此操作的目的是在访问您的域名xxx.cn时,默认情况下将名为dwz的目录设置为服务器上的目录。 当然,在解析域名时,如果可以在服务器上直接绑定到子目录就更合适了。 宝塔面板可以这样做。

后台

后台地址为http://www.xxx.cn/dwz/index/

GitHub

下载到

密码:谭金

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。