问题标签 [yourls]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 将条目添加到您的 .htaccess 会导致 500 内部服务器错误
我有一个网站,tini.link。它由经过大量修改的YOURLS
. 一切正常,人们可以去创建短链接等等。我想加快网站速度,但每次我尝试向 中添加任何内容时.htaccess
,我都会在访问我的网站时收到 500 内部服务器错误。这是我现在的.htaccess
样子:
谢谢,弗林
jquery - 您的带有多个&符号的更短
我正在使用代理来使用Yourls缩短url,代理正在调用jquery ajax方法(GET)传递的yourls-api.php的url参数是
但是Yourls API忽略了第二个&符号的查询字符串,即缩短的网址正在重定向
longurl 在传递代理之前被编码。
php - yourls api 在做空之前执行 url
除了一个问题,我已经安装了 YOURLS API 并且工作正常。无论我传递什么 URL 来缩短,它首先执行那个 URL。其中一个链接是取消订阅链接,点击它会立即取消订阅我们邮件中的会员。我正在使用带有安全令牌的无密码 API 调用,并且我正在按函数调用yourls-api.php
文件。file_get_contents
这是我写的代码片段:
谁能告诉我如何阻止您的 API 在缩短之前不执行 URL?
nginx - 您的重定向在 NGINX 中不起作用 - 改为下载文件
我正在尝试为我的网站配置YOURLS。我已经在我的 nginx 中配置了虚拟主机,并且主应用程序运行良好。但是当单击一个短 URL 时,它实际上是在下载文件,而不是重定向到真实 URL。
我看到所有问题都与 nginx 配置文件有关,因为同一个系统在 apache 上运行良好。
这是我的 nginx 配置文件:
virtualhost - 在多个域中使用 Yourls URL Shortner 的一个实例
我一直在寻找一种在多个域中使用Yourls的方法,主要问题是在配置 Yourls 时,您需要在 config.php 文件中提供域名(YOURLS_SITE 常量)。将一个域配置为具有指向 Yourls 的实际多个域会导致意外行为。
我环顾四周,找不到对此的快速破解
php - 无法安装 YOURLS(PHP 解析错误:语法错误,意外的 ';',期待 ')' 在 config.php 的第 66 行)
我正在尝试安装 YOURLS,但每当我进入管理页面时,我都会收到此错误:
无论如何,有人可以帮助我吗?
我拥有的 config.php 文件如下:
显示的 MySQL 信息和密码是隐藏的(请记住这一点)。
yourls - Yourls - 通过 Api 发布自定义短网址
我找不到如何将自定义创建的 URL 发送到 Yourls。通常,Yourls 会返回随机生成的 URL,但我想指定特定的 URL 作为响应。
你的人通常会回来
我想拥有它。我添加了变量 $articlenumber 但不知道如何发送
我的代码是在动态页面中实现的。短路将自动生成。
php - Yourls 只得到标题的第一个单词
我的代码运行良好,但不知何故 Yourls 只获得了网站标题的第一个字。它不会在第一个 Word 的空格之后转发任何内容。
编码
如果标题是“我的第一台计算机” ,则只有“我的”被设置为标题。是因为我的代码还是你的?
php - 如何将 YOURLS 与域别名配置一起使用?
我有一个域,它指向另一个域,作为它指向的域上现有页面的别名。现在,我也想使用这个域别名来创建单独的短链接,但我一直无法这样做。
我当前的 htaccess 配置:
你的需要这个 htaccess 条目:
现在的问题是,我如何将这两者结合起来,以便当存在现有的 YOURLS 重定向时,首选 YOURLS,但如果没有,则使用 htaccess 域重定向?也许这可以通过“后备URI”(代码)以某种方式实现 - 一个用于重定向不存在的短链接的 YOURLS 插件,但我不知道如何。
wordpress - WordPress中的Yourls错误
我的 wordpress 在 mysite.com 中运行良好,但安装在 mysite.com/u 中的YOURLS无法正常工作,当我单击任何缩短的链接时,我会收到 404 错误(wordpress)。
但是,我通过将其添加到 nginx.conf 来让你的工作
location /u { try_files $uri $uri/ /u/yourls-loader.php;
但随后 WordPress 链接中断。
这是我的默认nginx.conf
我知道解决方法是将其添加 try_files $uri $uri/ /u/yourls-loader.php;
到 nginx.conf 中的某个位置,但是在不破坏 wordpress 的情况下将其放在哪里。?
=================== 更新1 =========================
我得到了这部分工作。使用相同的配置,但我注意到以开头的 wordpress 链接u
不起作用 ex:http://example.com/understand-math
而是重定向到Error 403 - Forbidden
???
================ 更新2 ============
好的,我通过添加另一个斜杠/
而location /u/
不是location /u