问题标签 [dynamic-url]

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 回答
119 浏览

javascript - 本地页面可以接受文本值并以值作为参数在 Internet URL 处打开新选项卡吗?

一个 Internet 站点的 URL 类似于www.manyresultpages.net/cgi-bin/search.cgi?recnum=7777&

我可以用一个输入字段和一个提交按钮为我爸爸制作一个本地静态 html 页面(用于他的 PC),这将修改上述 URL,用输入文本替换“7777”并在按钮上的新选项卡中打开新 URL点击?

我受到 HTML 挑战,用谷歌搜索了 45 分钟而没有走远。确实学习了 jsfiddle.net 已关闭。如果有帮助,可以加载 jQuery。

0 投票
2 回答
447 浏览

asp.net - SEO:使从数据库中检索到的数据和 URL 可抓取和可索引

我有一个 asp.net .aspx 页面(比如 fruits.aspx 页面),其中列出了所有水果(苹果、香蕉、芒果等),并带有一个缩略图、标题和链接,这些链接指向每个水果各自的详细信息页面。现在,借助 XSLT 和用户控件,借助反手代码从 XML 中检索所有这些数据。

现在,由于每个水果的详细信息页面的数据和 URL 不是静态存在于该页面上的,因此据我所知,它不会被抓取和索引。

是否有一种解决方法可以让每个水果的详细信息页面都被抓取和索引。

如果我只有“?var = value”之类的动态URL,我可以使用URL重写通过静态/动态转换来解决它。但是这里的 URL 本身并不存在,而是从后面的代码生成的。

0 投票
1 回答
180 浏览

.htaccess - htaccess 从重写的动态 url 重定向到新的动态 url

我遇到了一个非常独特的问题,我希望有人能提供帮助!

所以我们最近创建了一个新的电子商务网站,我们让它上线了,一切都很好,但是当我们从旧页面实施 301 时,我们得到了一些奇怪的东西

所以下面的代码确实有效

这段代码不

当我尝试执行此重定向时的输出是“指定的参数无效!” 在空白网页和地址栏中它有这个

http://mysite.com/index.php?cat=1/sub_directory/

我们认为问题可能是因为我们的旧页面是动态的,但是 mod_rewrite 用于创建更具可读性的 url,我们还删除了所有旧文件,因为它们干扰了我们的新页面渲染

任何帮助将不胜感激!

谢谢

0 投票
1 回答
789 浏览

php - php CURL 不适用于动态 URL

我不知道为什么 CURL 没有找到这个 URL。CURL 引擎只是被带到一个 400 错误页面。

我的代码非常简单,并且与非动态 URL 配合得非常好。

我希望它很容易被发现,例如,缺少 CURL 选项。

我试过使用 $url = urlencode($url) 但这也没有用。

这是代码:

0 投票
1 回答
498 浏览

.htaccess - htaccess 重定向循环

嘿伙计们,由于我使用的是引导程序并且需要弄清楚如何修复它,因此我遇到了一个非常讨厌的重定向循环。只是提醒一下,但是从 forwarder.dev/direct-mail/{2 digit var}?CampId={7 digit var} 我有一个 Zend 路由器将它转发到其他地方,这个临时页面不存在。不幸的是,不可能跳过 htaccess 跃点。

来自 LogLevel 15 的错误

0 投票
4 回答
1260 浏览

php - 在动态页面中有不同的静态 url

我有一个网站,每个人都有他的个人资料。我想拥有像mywebsite/user1mywebsite/user2这样的静态 URL ,但实际上我会留在同一页面并动态更改内容。一个原因是,当我打开站点时,我会向数据库询问一些数据,而我不想每次更改页面时都询问它。我不喜欢像mywebsite?user=1这样的 url

有解决办法吗?

谢谢

[编辑更好的解释]

我有一个动态页面,显示我网站的用户资料。所以 URL 类似于http://mywebsite.me?user=2 但我想要一个静态链接,比如 http://mywebsite.me/user2name

我为什么要这个?因为它易于记忆和书写,并且因为我可以动态更改页面的内容,而无需每次向我的数据库询问数据(我需要所有页面中的一些共享信息。所有页面的信息都相同)

0 投票
2 回答
1077 浏览

php - 使用php的动态url

我看到一些网站要求提供有效的电子邮件地址并将动态创建的下载链接发送到电子邮件地址。该文件将存在于同一位置。怎么可能有不同的动态 url 指向同一个位置?

我需要使用 php 进行类似的实现。请建议。

0 投票
1 回答
645 浏览

.htaccess - 静态(seo 友好)到动态 url 重写

这是我的问题...

我有一个重定向这样的链接:

site.com/virtualfolder/some-seo-friendly-keywork

site.com/folder/page.php?id=some-seo-friendly-keyword

site.com中没有真正的文件夹“ virtualfolder ”,它是虚拟的。我必须采用“ some-seo-friendly-keyword ”并将其用作查询字符串

我想我必须首先匹配文件夹“ virtualfolder ”,然后捕获“ some-seo-friendly-keyword ”,但是如何?some-seo-friendly-keyword是一串字符和数字加上连字符,所以下面这样的东西是现实的吗?

RewriteRule ^virtualfolder/([a-zA-Z0-9-])? 文件夹/page.php?id=$1 [L]

我仍在努力尝试 mod_rewrite,这对我来说就像伏都教!:-/

非常感谢您的帮助或建议

0 投票
1 回答
2975 浏览

jquery - SharePoint JQuery 重定向 NewForm.aspx,具体取决于内容类型和开始时间

大家好,
我正在使用具有四种内容类型的 SharePoint 2007 日历。

  1. 标准会议
  2. Skype 会议
  3. 电话会议
  4. 聊天会议

我正在使用 JQuery 1.4.2。

我正在尝试在日历页面上为提前不到 72 小时安排的 Skype 会议创建警报弹出窗口。如果在 URL 中传递了“SkypeError=1”,我会在日历页面中内置警报以显示。

现在我正在尝试让 Ne​​wForm.aspx 识别已选择 Skype 会议内容类型并显示错误。在 PreSaveAction 函数中,我有一个警报显示 ContentTypeId 正在被识别,另一个警报显示选择了哪个动态 URL。然后在 setOnSubmitRedir 函数中,我有一个警报,显示相同的 URL 已传递给它,另一个警报显示完整的 url 已针对提交按钮进行了修改。

在日历中添加 Satandard 会议时,一切正常。但是,如果我选择任何其他内容类型,则只有取消按钮有效。如果我按提交,我会得到通用的 MOSS2007“发生意外错误。 ”考虑到我可以看到正确的信息正在传递,这很奇怪。另外,当我查看错误页面的 URL 时,我会在那里看到:
https://myURL/myPortal/Lists/ConfRes/NewForm.aspx?RootFolder=%2fmyPortal%2fLists%2fConfRes&Source=/myPortal/Pages/MeetingCalendar.aspx?SkypeTime=yes

我尝试从动态重定向中删除“ ?SkypeTime=yes ”,认为“ ? ”可能会导致问题。
保存内容时,一切似乎都失败了。收到错误时永远不会保存内容。当我从页面中删除代码时,提交适用于所有内容类型。

非常感谢和需要帮助。任何有关如何测试从开始时间不到 72 小时内添加的事件的帮助也非常感谢。

代码是使用 CEWP 添加的。我没有服务器权限来启用更多可靠的错误或查看日志。

0 投票
2 回答
1939 浏览

php - php动态视频地址

我想要实现的是为用户创建一个一次性的视频链接。他们观看链接过期的视频的人可以说链接在其原始创建后 1 小时内过期。

问题是如何去做。我可以使用 mod_rewrite 将值动态传递给 PHP 和 SQL

所以让我们说

细分:get_videoget_video.phpJn12lM2NMZ21oMW312是临时令牌,11111111是时间戳,The-Amazing-Spider-Man.mp4是文件名。

根据我的结论,令牌+时间戳将在视频页面访问时生成并插入 SQL,如果用户共享视频链接,其他人将无法访问它,因为令牌验证将失败,即 get_video 比较当前的哈希 IP用户和 SQL 中的哈希令牌。

这是我对如何做到这一点的看法,但我想知道是否有人有更好的解决方案。