问题标签 [rewriting]

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

url - 如何为 url 重写创建语法

我有这个网址,如下所示:

在不破坏css或任何东西的情况下将其重写为以下形式的规则是什么。我看到它在多个网站上完成

我已经试过了

0 投票
2 回答
215 浏览

codeigniter - codeigniter 管理文件夹访问

我正在开发一个为用户提供博客服务的 codeigniter 项目。我想给每个用户一个文件夹来上传文件。我想将这些文件夹放在一个名为“sites”的文件夹中,并将这个文件夹放在 CI 目录中,靠近“application”和“system”文件夹,所以我有这样的东西:

  • 应用
  • 系统
  • 网站
    • user1_文件夹
    • user2_folder

一个问题是,例如,我希望 user1_folder/pic.jpg 的地址如下:

代替

谁能告诉我该怎么做?

另一个问题是我想要锁定其中的一些站点,所以我想要一个更像前端控制器的东西,它由对我站点的每个 http 请求运行,以检查请求的博客是否被锁定,如果是则拒绝访问。

0 投票
1 回答
177 浏览

apache - 重写 URL - 前面的 Apache 和 jboss 服务内容

由于我对 Apache 服务器比较陌生,因此过去 2 天我一直在尝试完成这项工作。这就是我想要在我的本地机器上做的事情。

  1. 我已经安装了 Apache 服务器,它充当所有请求的前门并将它们发送到 JBOSS 服务器。这是通过 AJP 方法。
  2. 我在 http.conf 中启用了 mod_rewrite,我想在我的 localhost 中做一个简单的重定向。以下是我尝试过的..

RewriteRule上的 RewriteEngine
^first.html$ second.html

这不起作用,因为日志说它正在查找文档根目录 C:\Apacheserver\Apache2\htdocs 中的文件,并且我在此位置没有任何文件,因为文件来自 JBOSS(例如:C:/jboss4.0 /jboss-4.0.3SP1/server/MyApp/deploy/unisysv2.ear/web-app.war)。

在这种情况下如何使这个重定向工作。

谢谢

0 投票
1 回答
131 浏览

.htaccess - 网址已更改,但页面保持不变

我想更改我的网址

这是我正在使用的代码。

但问题是,网址更改为http://www.abc.com/110 ,但页面保持不变。

请任何人帮助!

我还想问一件事。假设我想在原始网址中添加更多参数:说,

那么我应该怎么做才能得到结果。

谢谢 !

0 投票
1 回答
44 浏览

.htaccess - 在.htaccess 中重写 URL

我在测试服务器上有一个网站,我想重写这个网站的 URL,因为它很长

我希望我们的访问者不要输入此 URL:

http://staging.company.fr/site2.it/s...oject2/public/

输入这个网址:

www.monsite.com

我创建了一个文件。访问:

但不起作用

0 投票
1 回答
41 浏览

.htaccess - 使用 .htaccess 重写 url - 角色?在目标

嗨,有人可以解释一下这条规则到底会做什么。我想知道它的作用是什么?接近尾声。

期待对最后一个字符的快速解释

0 投票
1 回答
1615 浏览

asp.net - 使用 Intelligencia.UrlRewriter.dll 重写 URL

我们正在尝试像 domainname.com/cityname 一样重写。但是,这不能解决相应的页面。但是当我们尝试类似 domainname.com/city/cityname 之类的东西时,它运行良好并解析为正确/指定的 url

这是 webconfig 中的代码

如何通过提供 domainname.com/cityname 重定向到页面

提前致谢

0 投票
2 回答
1496 浏览

php - 在 godaddy 共享服务器上使用 .htaccess 进行友好的 URLS/URL 重写

我一直在到处寻找一些代码来使用我的godaddy URL Rewriting,但没有运气。

我正在尝试使用带有 .htaccess 的友好 URL 来制作我的网站,例如 domain.com/company/buy/items.php?fatherID=23 ==> 到 ==> domain.com/23 我尝试了几乎所有代码,最好的我got to 正在删除 .php

示例代码:

选项 +FollowSymLinks -MultiViews

打开 mod_rewrite

重写引擎开启

RewriteBase /

RewriteRule ^/([0-9]+)/?$ company/items.php?fatherID=$1 [NC,L]

有人对一些简单的代码有任何想法吗?我在 godaddys 共享 Linux 服务器上。

我试图减少 404 错误代码:ErrorDocument 404 /domain.com/home/404error.php 但这也不起作用。

有什么我想念的吗?

0 投票
2 回答
78 浏览

.htaccess - htaccess 将子域重写为 php 页面

我没有 htaccess 经验,也没有找到解决方案。

简单地说,我想做

谢谢

0 投票
1 回答
54 浏览

git - 吉特。查找代码中的错误,在重写历史期间创建

假设我对代码进行了多次更改,发现代码结果意外损坏。我想找出哪个更改破坏了结果。

如果它包含在某个提交中,那么很清楚如何找到错误的更改。

但是,如果它不是在单独的提交中,而是在历史重写期间进行的,如何找到错误的更改?

所以几天前我有 git 历史,比如:

results.txt 的所有版本都很好。然后我做了几次历史重写,比如:

我不记得我以这种方式进行了哪些更改。但是现在我看到,当我去 commit10 或 commit20 时,我的程序给出了不同的结果(不是 version1 和 version2 结果)。