问题标签 [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 投票
2 回答
885 浏览

php - 在 Joomla 的全局配置中打开 SEF 设置时,Ajax URL 不起作用

我通过JQuery.post文件中的方法传递我的数据。当 Joomla 2.5 中的服务器上的“搜索引擎友好 URL”和“使用 URL 重写”关闭时,它可以成功运行,但是当这两个设置都打开时,则 urlJQuery.post正在更改并且无法正常工作。

SEO设置关闭时我的 URL 参数

成功运行。

SEO设置为 ON时我的 URL 参数

哪个没有运行。

0 投票
1 回答
417 浏览

.htaccess - Joomla 2.5 SEO,带有“/”的 SEF URL 得到 404 错误

再会,

我不是开发人员,也不是任何 joomla 或 SEO 专家。Joomla 的内置 SEF 和 SEO 选项可以正常工作,但是如果产品的标题中有斜线,例如在 devermart 中。M3/M301 Coil网址将生成:

site.com/category/m3/m301-coil/

这给出了 404,如果它没有斜线它会正常工作,无论如何要解决这个问题?

0 投票
1 回答
933 浏览

joomla - How to display Joomla 3 urls without numbers?

I am having urls displayed with category and article ids such as http://www.mysite.com/54-mycategory/59-myarticle. In order to remove the numbers, I had to manually create menu items for each article - which then successfully omits the numbers from the urls.

This is perhaps not the right way to create SEF urls as this requires extra work to create the menu items. Does anyone know of a better way to do this? I couldn't find any extensions that can do this effectively.

0 投票
1 回答
456 浏览

html - SEF URL 从非 SEF URL 生成,带有 href ibased 基于 Joomla 中的文章 ID 和 Itemid

我刚刚打开了 SEF Urls,当我使用菜单在我的网站中导航时它工作正常。

但是当我点击从一篇文章生成的链接时,出现在 URL 字段中的 URL 是混乱的。我得到:

代替

简而言之,问题在于生成的 SEF url 类似于 menuAlias?id=ArticleID 而不是 menuAlias/CategoryAlias/ArticleAlias。

我(和以前一样)为我的链接使用非 SEF URL:

(Itemid 265 = 菜单发布,Id 375 = 文章粉红色)

我遇到了一种解决方案,但它不起作用:

知道如何设置我的href,当我从文章链接它时,我会在我的新标签中获得一个SEF(真实)Url?

非常感谢!

0 投票
0 回答
1021 浏览

joomla - Joomla:删除旧别名

修改文章别名后(启用 SEF),使用旧别名的 URL 仍然有效;我现在可以通过以下方式访问该文章:
http://joomlasite.loc/72-pb-details-page
http://joomlasite.loc/72-details-page

我已删除数据库中包含“pb-details-page”的所有条目。如何停用旧网址?这可能是什么原因造成的?

我的 Joomla 版本是 2.5。

提前谢谢了。

UPDATE:好像文章是按照ID显示的:比如
http://joomlasite.loc/72-details-page
http://joomlasite.loc/72-aaaa
http://joomlasite.loc/72
都将访问​​相同的文章页面。

0 投票
1 回答
262 浏览

.htaccess - Joomla - 当 joomla SEF 插件打开时无法添加重写规则

rewrite rule我的文件中有这个.htaccess

尽管此规则是正确的,但使其工作的唯一方法(即:不显示 a 404 error)是禁用SEF plugin.

我的问题是:有没有办法添加一些rewrite规则,什么时候SEF plugin被激活(​​因为我需要它)?

PS:这些 url 参数用于过滤k2模块 ( mod_k2_content) 上显示的数据。

0 投票
2 回答
92 浏览

mod-rewrite - Joomla SEF - 启用 SEF url 时,使用非 sef url 的反向链接是否仍然有效?

得到了一个由于糟糕的设计而从未启用过 SEF 的网站。想知道如果我启用它们,链接到非 SEF url 的所有站点当前反向链接是否仍然正确返回页面,或者它们会返回 404?

0 投票
1 回答
1962 浏览

joomla - Joomla JRoute 需要 Itemid,但始终提供它并不友好

我可以看到整个互联网上的人都在谈论这个。使用时JRoute::_($URL),我们被迫计算第Itemid一个,然后将其附加到输入 URL,如:

JRoute::_('index.php?option=com_abc&view=xyz&id=32'.'&Itemid='.$itemid);

但是,总是希望Itemid从给定 URL 的 Joomla 核心路由器中自动计算。

从今天的 Joomla 1.5 到 3.2,

JRouterSite::_buildSefRoute或最新的JRouterSite::buildSefRoute

没有显着变化。

我可以在/libraries/cms/router/site.php文件中的代码中看到,要构建所需格式的 sef URL,必须包含Itemid=XXX在传递的 URL 中。否则

将生成一个类似的 URL

不像想要的

our-component指向的菜单项的菜单别名在哪里

我知道后半部分?view=xyz&id=32可以通过使用每个组件的自定义 router.php 文件来处理。但是组件基本 URL/component/abc超出了该自定义 router.php 的范围

请有人告诉我这个想法是正确的还是我错过了一些重要的东西。还建议我如何克服这个问题。

0 投票
1 回答
516 浏览

.htaccess - Joomla 搜索返回无效的网络链接 URL(SEO 友好 URL 不起作用)

当 Global_Configuration/Site/SEO_Options 设置为:

搜索引擎友好的 URL:是

我遇到了网络链接错误...

如果您通过菜单项导航到网络链接,它将为您提供一个有效的 URL:

使用搜索实用程序查找相同的 Web 链接将返回以下 URL:

如果我设置:

搜索引擎友好的 URL:否

通过菜单项的搜索和导航都将返回一个工作 URL:

通过菜单项导航:

通过搜索:

要求:

请你能帮我找到一个解决方案,以便我可以保持 SEF URL 的“打开”,并让 joomla 搜索功能返回工作链接。由于我目前在单击搜索结果中找到的网络链接时获得 404 页...

请不要建议我简单地“为什么不把它关掉呢?”,因为我在网站上设置了 1000 个链接并希望保持 SEF 为“开启”

谢谢您阅读此篇。

非常欢迎任何评论或贡献。

0 投票
1 回答
2120 浏览

joomla3.0 - Joomla 组件 SEF url 路由器

我正在尝试为 joomla 组件生成 SEF url。我想生成并将给定的 url 解析为 SEF URL。请建议或帮助我。

原始网址:

商品和品牌 1. mysite.com/store-locator/storelocatoritem/storelocatoritem?cid[0]=6529-a-lange-sohne&bid[0]=132

对于城市 2。mystore.com/store-locator/storelocator?city_id[0]=abu-dhabi

品牌和城市 3. mysite.com/store-locator/storelocator?bid[0]=74&city_id[0]=abu-dhabi

商品、品牌和城市 4. mysite.com/store-locator/storelocatoritem/storelocatoritem?cid[0]=6901-breguet&bid[0]=74&citid[0]=abu-dhabi

我想生成 SEF url 并想解析它们。

请帮我做这件事。

提前谢谢了。