gpt4 book ai didi

wordpress - WordPress 和 YOURLS 如何在根级别和平共存?

转载 作者:行者123 更新时间:2023-12-05 04:13:53 26 4
gpt4 key购买 nike

我想使用 YOURLS 提供更好的链接缩短服务。我为此获取了一个简短的 URL:sly.pe。 YOURLS 已安装并且可以访问 sly.pe/admin。

我还想使用 WordPress 为大多数面向消费者的网站提供支持,网址为:sly.pe。我的想法是希望用户使用 WordPress 和像 OneAll 社交这样的注册插件来注册该网站。一旦通过身份验证,他们就会同时登录 YOURLS 和 WordPress,并被重定向到一个 URL,如 sly.pe/home,该 URL 使用 WordPress 作为站点,但 YOURLS(该用户的 sly.pe/admin)是嵌入的并且可以以某种方式访问​​。

这两种服务都对 .htaccess 进行了更改。如果我保留文件原样,除了 sly.pe,我似乎没有任何其他 WordPress URL,但 YOURLS 工作正常。如果我注释掉一些 YOURLS 代码,WordPress 可以使用其他目录,但是 YOURLS 就不起作用了。我怎样才能让两者很好地共存?或者至少定义我想要的 WordPress URL 并使它们正常工作?

(注释掉 YOURLS 代码可以使 WordPress 正常工作,但会破坏 YOURLS):.htaccess:

# BEGIN YOURLS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^.*$ /yourls-loader.php [L]
</IfModule>
# END YOURLS

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

最佳答案

我能够让 YOURLS 与 WordPress 一起工作。这是我如何做到的...

我已将 YOURLS 放在 niemannross.com/links - 所以对我来说,重定向看起来像 http://niemannross.com/link/rlunchlessons

安装 Redirection John Godley 的插件在您的 WordPress 副本中。

查看 Wordpress:Admin:Tools:Redirection。顶部有几个选项卡。你应该看到重定向 |团体 |日志 | 404s | import/export |选项 |支持。

选择重定向

选择添加新重定向

源 URL:/link/.* - 选择正则表达式。

目标网址:/link/yourls-loader.php

组:在您的设置中任何有意义的。我选择了 wordpress:redirections

这适用于我的安装。

关于wordpress - WordPress 和 YOURLS 如何在根级别和平共存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36223685/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com