问题标签 [realurl]
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.
.htaccess - 错字3:realurl 扩展配置问题,在 url 中包含路径片段
假设我有一个网站 www.mywebsite.com。我的typo3 v4.7前端位于,比如说,
,后端位于 www.mywebsite.com/cms/typo3/。
如何配置 realurl 扩展生成的“友好” url,其映射方式如下:
至
我想使用 realurl 的自动配置功能。
这是自动配置文件的样子:
我无法完成它。这个网站上有更多的虚拟主机。我不想仅仅为这个 typ3 安装构建一个新的专用虚拟主机。
目前,重定向不起作用。有一个带有“页面...未在此服务器上找到”的泛型。Apache 发出的错误消息。
.htaccess - Typo3 将带有前缀的域重定向到另一个域
我正在将 Typo3 与 RealUrl 一起使用,并且我想要以下内容: foo.domain.com应该重定向到www.otherdomain.com
我用 Typo3 中的域记录(有一个重定向选项)和 .htaccess 的东西尝试了它,但似乎没有任何效果。
我尝试使用 foo.domain.com或bar.domain.com的每个前缀都会将我重定向到domain.com
有任何想法吗?
如果您想看一下,这是 .htaccess :
.htaccess - 在一个 webroot 中使用 TYPO3 和 Magento 时的 RealURL 问题
我们有以下设置:
webroot 包含两个目录。一个用于 Magento,一个用于 TYPO3。
我有一个额外的 ht.access 应该重写一些 url 以使用 TYPO3。其他一切都应该交给 Magento。这个 htaccess 看起来像这样:
现在,当我调用 url 时,假设http://host/informationen
RealURL 将其重定向到http://host/cms/rmationen
这会导致“路径段错误”
我也试过 / 和 /cms/ 作为 RewriteBase。没有按预期工作。
是否有任何解决方法可以使用一个域来实现两个系统?
干杯马蒂亚斯
typo3 - TYPO3 tx_news:如何从 RealURL 路径中删除“新闻”
我已经根据手册中的基本设置在 TYPO3 6.x 中配置了 RealURL 和 tx_news 。
为单个视图生成的 URL 是:
这很好 - 但是如何从 URL 中删除第二个大写的“News”,使其看起来像这样?:
typo3 - 根据 TYPO3 创建后操作 URL
根据 TYPO3 v6.1 创建 URL 后,有没有办法操作 URL?
我想要达到的目标:
我有一个带有概览页面和子页面的网站,如果单击子页面,它将被重定向到附加哈希的父页面(http://isotope.metafizzy.co/demos/hash-history.html需要) :
精明的是,该网站将是多语言的。这意味着,必须在 htaccess 中设置不同的重定向,我想避免这种情况。
我想要达到的是,用户可以正常链接到这个页面,其余的将由 TYPO3 完成。所以我认为RealURL中可能有一个配置可以识别页面ID并设置链接,如overview/sub-1.html#filter=.sub-1
有人知道我是否可以使用 RealURL 或任何 TypoScript 设置来达到此目的吗?至少我可以设置一个钩子吗?
先谢谢了!
typo3 - RealURL 和 tt_news 多个 Singleviews
我有一个typo3,在一个共同的根和域下有多个树(每种语言一个),
tt_news.SinglePID 通过扩展模板中的常量进行配置。我的问题是,Realurl 总是使用英语树中的 SinglePID,例如,当我单击德语新闻条目时,Realurl 将我带到英语页面并显示德语新闻。任何想法如何解决?
谢谢
typo3 - TYPO3 扩展 real_url 在所有页面上返回 404
假设以下页面树结构
- 根
- 客户1
- 第 1 页
- 第2页
- 第 3 页
- 客户2
- 第 1 页
- 第2页
- 第 3 页
默认情况下,TYPO3 将通过 id /index.php?id=[pid] 显示页面
我正在尝试达到以下效果
/client1/page1
所以我遇到了我确实设法使它工作的realurl扩展,并且在设置后我在url中得到了预期的结果
在我模板的 setup.ts 字段中
realurl.basic.enableAutoConf = 1
在扩展的配置页面中
但是现在当我像这样访问它们时,我在所有页面上都得到了 404,/client1/page1
当我通过 id 访问它们时,我只得到没有任何 css 图像和 javascript 的内容,因为absRefPrefix
现在已添加到资源中
例如/client1/fileadmin/assets/images/logo.jpg
这张照片有什么问题?
更新1:
设置absRefPrefix
= / 确实“修复”了一切,但是我现在不满足客户的要求
客户名称应在此格式的 URL 中
mysite.com/client1/page1
现在我看到了mysite.com/page1
客户端名称被跳过,这是我在absRefPrefix
typo3 - TYPO3 下的 RealURL 生成的 URL 错误
我刚刚在 TYPO3 4.7.5 下安装了 realURL。我没有更改其配置中的任何内容,只是在模板中添加了配置行
在前端 realURL 现在创建例如链接
应该是
生成的链接其实是
此链接显示在 Chrome、FireFix 和 IE 下的错误页面中,仅显示http://www.domain.com/。如果我将十六进制代码更改为问号,则链接很好......
有任何想法吗?非常感谢您的帮助
typo3 - 单域错字3下的多个客户
我正在尝试将 realurl 配置为与多个客户端一起使用,但在单个域和单个页面树下
[根]
- 客户 1
- 第 1 页
- 第2页
- 客户 2
- 第 1 页
- 第2页
所有客户都有'是根页面'检查他们有一个模板是根级别
如果它们是不同的域或至少是子域,那么我只会在每个根页面中创建一个域记录并忘记它,但我不能相反,我得到了这个结构
domain.com/client1/page1
目前realurl配置为自动
我基本上是在寻找一种识别客户的方法
尝试访问客户端时出现此错误domain.com/client1/
该页面不存在或无法访问。原因:段“client1”不是 id=84 页面上预期的 postVarSet 的关键字。
id=84 是一个根页面,其域记录与 url 中的域匹配
更新 1 我将结构更改为
[根]
- 通用客户端
- 客户 1
- 第 1 页
- 第2页
- 客户 2
- 第 1 页
- 第2页
- 客户 1
并从客户端删除“用作根页面”以及域记录
有时我会无缘无故地把事情复杂化:P
typo3 - TYPO3 在 userfunc 中解码 realurl
我制作了一个 userFunc 来在我自己的扩展程序中制作漂亮的 url。
如何解码 url 以便 TYPO3 显示正确的产品?
我认为产品的 uid 将在某个地方,以便我可以使用它。
我对吗?