问题标签 [joomla-sef-urls]

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.

0 投票
1 回答
1625 浏览

joomla - Joomla!实施 sh404sef 后模块未显示

我在我的 Joomla! 网站上的“内容下方”位置放置了一个模块。它应该显示在内容下方(嗯......),如附图所示。问题是,只有当我将它设置为“在所有页面上显示”时才会这样做,并且我只希望它出现在选定的几页上。当我将其设置为仅在这些页面上显示时,它就会消失!

这是名为“Andre modeller”的旋转木马,请参见此处的图片

现在,除了此页面(和其他 beachflag 页面)之外,我已禁用该模块:http: //anansi.dk/strandflag-a

它消失了。在我实施 sh404SEF 之前它就起作用了。任何人?

:-) 阿斯特丽德

0 投票
1 回答
3681 浏览

joomla - Joomla 2.5 + 如何在 url 中显示类别

我希望有人能帮助我。我一直在寻找这个答案的高低,但我无法找到确切的答案(即使在论坛中)。

如何在 Joomla (v2.5) 的 url 中显示类别名称。到目前为止,我的网站中有 2 个类别。例如,我有一个名为 Refrigeration 的类别。我创建了一篇名为 test 的文章,并将其放在 Refrigeration 类别下。但由于某种原因,它只会在 URL 中显示为:www.something.com/test.html。
我希望它显示如下:www.something.com/refrigeration/test.html

我知道您可以创建一个隐藏菜单,使用类别(例如“冷藏”)作为父项,并将相关文章放在该类别下方(即 - 将“冷藏”作为其父项)。但这似乎效率很低。我只是真的希望能够将我在网站上的文章分成不同的类别,并在 url 中显示该类别。

或者,是安装 SEF 扩展的唯一方法吗?

任何帮助是极大的赞赏。如果我需要提供更多信息,请告诉我。

0 投票
1 回答
656 浏览

joomla - 使用 router.php 使我的网站 url 用户友好

我正在研究 SEF - router.php 以使我的网站 url 用户友好。这是我的网址,我想从此网址中删除名称“组件”和“com_test”。

http://localhost/projects/component/com_test/project/1-unique.html

我已经检查过,unset($query['view'])但它没有在网站上进行任何更改。

注意:请不要为别名创建菜单项。

0 投票
1 回答
771 浏览

php - Joomla SEF 和 Jumi URL 输出

我目前正在使用 jumi 为 joomla 创建自定义页面。但是,当我尝试使用 JRoute(例如:JRoute::_('index.php?option=com_jumi'))重定向到我为 jumi 页面创建的菜单项时,我得到以下 url http://www .mydomain.com/component/jumi/confirm?ad_code=MDAwMV8wNTgx.(确认是我的 jumi 别名)

我现在的问题是:我怎样才能摆脱 url 中的“/component/jumi/”语句。(即:http ://www.mydomain.com/confirm?ad_code=MDAwMV8wNTgx )

0 投票
0 回答
341 浏览

php - Joomla 2.5 404 问题

我有一个使用语言的 J2.5site 设置。因此,网址看起来像这样:

https://www.mysite.com/en/

https://www.mysite.com/en/my-component/

https://www.mysite.com/en/my-component/my-alias

我还设置了一个脚本,只要发生 404 或 500 等,就会向我发送电子邮件:

这是一个(数百个)的结果:

功能位置

URL:/en/index.php

注意请求。如果我理解正确的话,什么都不应该要求/en/index.php。因为到那时,它已经被 index.php 条目解释过,因此附加了 '/en/'

我的 apache 日志中没有任何请求错误或任何其他 apache 错误。

正在发生的一切是我被电子邮件轰炸,说有东西试图访问http://www.mysite.com/en/index.phphttps://www.mysite.com/en/my-component/ index.php并因此生成 404 或 500 错误

这个蜘蛛(搜索引擎机器人)是问题还是服务器配置错误?

谢谢

雅克

0 投票
1 回答
665 浏览

joomla - 在 Joomla 组件中添加 router.php 会破坏站点

我正在尝试为我制作的自定义组件添加路由,并且我遵循了有关如何执行此操作的文档。但是当我将 router.php 文件上传到组件时,它使站点变为空白。不知道我是否遗漏了什么。就好像整个站点只引用这个新文件,从而给了我一个空白页。

带有 SEF URL 的组件的 URL 是:

我构建路由器的方式是让链接看起来像这样:

组件\路由器.php

0 投票
1 回答
94 浏览

url - Joomla SH404sef URL 添加视图=列表

在 Joomla sh404sef 中,我在 View/Edit SEF Urls 中添加了 URL。在 url 的末尾需要“careers.html?view=list”。如何从 url 中删除 ?view=list。

当在 sh404sef 中为文章或组件添加新的元标记并且页面被视为“页面查看源”时。它显示

0 投票
1 回答
96 浏览

.htaccess - htaccess 将 url 重定向到特定的 url

我的网站中有旧网址,它是这样的:

我想将其重定向到:

我在.htaccess

但是这句话将 URL 重定向到http://'www.example.com/press/949-ItemAlias.html当然 (949-) 是示例,当我重定向 URL 时,我想删除数字和破折号。我必须在 .htaccess 中做哪些更改?

0 投票
2 回答
99 浏览

joomla - 为什么 Joomla 会公开每篇文章的 URL?

我无法弄清楚为什么会这样。我认为这与 SEF URL 有关,但我希望其他人可以向我解释这一点。

所以,我有一个看起来应该的 URL:

当我转到此页面时,它使用正确的模板进行样式设置,并具有它应该的所有模块,并且看起来很棒。

我刚刚发现的问题是我网站上的每篇文章都可以这样链接:

当我转到这样的 URL 时,它使用与我的主要默认页面相同的模块和主题,除了 URL 中的任何文章编号。它看起来很糟糕,因为内容与布局不匹配,不应该在那里。

编辑:我进行了更多调查,并将其简化为 IIS 重写规则:

有谁知道我该如何解决这个问题,以便我仍然可以使用 SEF URL,但不会公开网站的每篇文章?

我认为真正的问题是,即使关闭 URL 重写,我仍然可以通过文章编号访问每篇文章。http://www.website.com/index.php/187将我带到第 187 条,它不应该。我在 Joomla 中有什么配置不正确吗?

0 投票
0 回答
252 浏览

joomla3.0 - Joomla 自定义组件查询字符串到 SEF URL 构建

我想为 joomla 3+ 开发一个组件。我正在使用数据库来获取菜单中的类别并手动创建链接,如下所述。

在这里,我使用“cid []”作为城市 ID,使用 cat_id [] 作为类别 ID,并且我在地址栏中获得了这样的链接:

joomla/index.php/city-guide-3/city/thingstodo?cid[0]=2&cat_id[0]=4

虽然我想要“joomla/index.php/city-guide-3/city_name_here/category_name_here”

“joomla/index.php/city-guide-3/Dubai/Chocolate”

使用 localhost 进行测试。我应该怎么做才能实现上述 SEF URL