问题标签 [sef]
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 - 在 php/mysql/apache 环境中生成 SEF 页面
我打算在 apache 上使用 php/mysql 创建一个博客(可能在 linux 机器上,如果这个信息很重要的话)。我想为此目的测试 YII 框架,并希望在开发过程中获得乐趣。
由于我过去曾在 Joomla 中开发,我知道搜索引擎友好 URL 的重要性,我想以某种方式实现它。
任何关于使用一些一般(或特定)说明的想法将不胜感激。
谢谢
wordpress - wordpress 插件帮助
我创建了一个插件,我在其中通过 url 传递一个变量。该变量是数据库中项目的 ID。在数据库中,我有一个存储的搜索引擎友好字段,我可以使用它来设置 url,但我不知道如何去做。数据库示例:
现在,当我在 url 中传递变量时,我通过以下方式传递它:
我想做的是这样的:
这将使网址更好。但是,当我这样做时,它不起作用,因为 wordpress 将我发送到 404 页面。有谁知道这是否可能并且可以给我一个如何做的例子?我查看了漂亮的永久链接的东西,但只发现了如何重写在 wordpress 中制作的 url,而不是来自创建的插件。有没有办法通过wordpress添加一个变量来重写?
任何帮助表示赞赏。
php - 如何使用 htaccess 使我的应用程序 url 漂亮(SEF)
这是我的应用程序使用的 url
我想用 htaccess 让 m url 看起来很干净
问题是较旧的应用程序已经在根目录中使用了大量的 htaccess 代码。这是htaccess中已经存在的代码。
我应该为 Rewrite_rule 使用什么代码,如果有人可以指导我阅读我将能够理解 htaccess 以及正则表达式的教程,我将不胜感激。
另外我想禁用文件查看选项索引或我不记得确切的东西。
谢谢你..
php - PHP 搜索引擎友好的 url 和缓存
我正在考虑开发网站的方法,计划每天吸引大约 100-10.000 名访问者。(手指交叉)。
我将 Prado 框架用于“后端”(管理员访问),但我不确定 Prado 在访问者前端的工作情况如何。我有 GoDaddy 托管服务,但不确定是否会因网站加载缓慢而导致谷歌评分降低。(如果你们有不同的想法,请随时说出来)。
但是,如果我不打算使用 Prado(而且我懒得单独为这个项目学习另一个框架而且我现在没有时间),我就会遇到 SEF url 和页面缓存的问题。
我四处寻找有关该主题的教程,但我注意到它们中的大多数都是旧的。那么,你们能否提出一些最新的教程,或者验证旧教程是否是好的教程:)
谢谢
seo - Joomla 菜单项别名 SEO 有效,但文章别名 SEO 不起作用
我的 Joomla 网站有问题。菜单项的 SEO 可以有效地工作。因此,如果我输入“www.example.com/about”之类的内容,它将起作用并显示相应的文章页面。所以这表明 SEF URL 和 apache mod_rewrite 设置是正确的。
我的问题是文章别名 SEO。
我添加了一篇名为“privacypolicy”的新文章,默认情况下,Joomla 为该文章创建了别名(privacy-policy)。然后我尝试打开这个页面(www.example.com/privacy-policy),但我得到了 404 page not found 错误。我曾尝试将这篇文章放在各个版块和类别中,并尝试使用完整路径访问 URL(例如:www.example.com/categoryname/articlename),但仍然出现 404 page not found 错误。
然后我尝试添加另一个虚拟文章来测试这个 SEF URL 功能,并发现 SEF URL 功能不适用于文章别名。它适用于菜单项别名(如果您将文章作为菜单项,例如文章/博客格式)。
我的问题是,我怎样才能访问文章(使用别名 URL),而不必将这篇文章作为博客放在菜单项中?我什至尝试使用一些 Joomla SEO 扩展,并希望这可以修复错误,但我仍然遇到同样的问题。我已将我的 htaccess.txt 更改为 .htaccess(我相信这可以使菜单项别名有效地工作)。
以下是我的 .htaccess 文件的内容:
谢谢,
鲍勃
php - 如何查找 Joomla SEF 是否开启
我需要确定是否启用了 Joomla 的 SEF。
更糟糕的是,Joomla 有不同的 SEF 机制(请参阅此处了解更多信息)。
我需要填写的函数很简单:
到目前为止,我唯一的想法是:
也许规范化两个 URL(小写或通过 get vars)可能会使函数更有效,尽管这听起来像一个大黑客,具有严重的影响。
当然,在 Joomla Docs、StackOverflow 和 Google 上搜索了答案,没有任何成功。我还检查了 Joomla 的运行时内部结构,但没有任何结果。
javascript - Joomla 网址的问题
嗨,我的网站上的 url 重写有问题..我的情况是,该网站已完全加载 ajax,我正在更改 url 中的哈希以在网站内导航..当有人将哈希 url 放入他的浏览器时,它会加载正确..我遇到了第一个问题,例如facebook上的链接和网站上的复制链接..这些链接只是joomla生成的SEF url,所以当人们从facebook访问该网站时,我会使用这个链接,我必须解析它并更改为散列值..只是它必须是一致的..一切都可以正常工作,但是今天我遇到了另一个问题,从 Joomla 发送的时事通讯中的链接..这些不是由 Jrouter 解析的,所以我在将这些解析为散列形式时遇到了另一个问题。它变得非常复杂,si 我问这里是否有人知道一些最佳实践来使这种行为发挥作用..
我为我的英语道歉,它可能有点晦涩:)所以下面是一些带有描述的链接,我希望你能明白,并帮助我;)
http://www.designclub.cz/ --base url 没问题,当你点击链接时,hash 会改变
http://www.designclub.cz/#en/realizace-prehled --hashed形式的url..再次没有问题
http://www.designclub.cz/index.php/en/design --nonhashed url 但在 SEF 形式..再次工作
http://www.designclub.cz/index.php?option=com_content&view=article&id=95:bongio-koupelny&catid=13&Itemid=14 --raw url 来了..Joomla 会接受它,但有非哈希url检测,所以有问题,它会卡在404上,但这不是重点..很容易修复..但我需要将其解析为哈希值..希望您理解..通常我将能够解析成正确的形式,但是有一个问题,在 SEF url 中是名称 od 部分和类别而不是非 SEF url 中的 id ..我真的不想从数据库中重新获取这些名称..这是可能的,但它太可怕了:)
所以再次对这个 czenglish 的混搭感到抱歉,感谢您的帮助:)
sef - 没有传递 id 的 SEF url
客户需要电子商务网站的 SEF URL (ISS 6)。我们试过IonicIsapiRewriter
了,效果很好。
现在考虑以下网址,
这工作正常。我编写了将 id 作为查询字符串传递的规则 (product.action?prt_id=12345)
但客户希望 URL 是
这个怎么做?不传递产品id如何识别产品?
joomla - 当 SEF 打开时获取 Joomla 非 sef url
我正在创建一个 joomla 系统插件。我想检查当前页面是否正在加载任何文章。
为此,我计划检查视图是否是文章并在这种情况下获取 id。但这在 sef 开启的情况下不起作用。
有没有办法得到这个。或在 SEF 为 ON 的情况下如何获取非 sef url。
url - 我是否需要一个带有别名的菜单项,用于 Joomla 中的所有 sef url?
我是 Joomla 的新手,所以我对它是如何工作的理解有点不完整。我只是想知道我是否需要为应用程序中使用的所有短 url 添加带有别名的新菜单项(例如http://mysite/shorturl)。困扰我的是:
- 如果我不使用菜单中的项目,为什么我需要为别名创建一个菜单项(为什么 url 和菜单之间存在这种关系)。
- 如果我有 50 篇使用短网址(别名)的文章,我是否必须为每个短网址创建一个菜单项?有一些我不喜欢的依赖项。
我认为在文章级别设置别名是有意义的。
我读到一些关于必须为此购买扩展 sh404 的东西 - 真的吗?
如果有人可以帮助我,那将不胜感激。
谢谢和问候, Kjetil