url-rewriting相关内容

URL缩短站点

我正在开发一个使用 PHP、MySQL 和 Apache 的 URL 缩短站点.当我查看开源项目时,URL 缩短的总体思路:用户提供一个 URL 链接,系统从数据库中获取该链接的 ID.然后转换 ID X 基本系统(我使用的是 base 36).然后使用 Apache mod_rewrite 并创建缩短的 URL,然后重定向.是否所有的 URL 缩短站点都像这样工作,或者是否有一些使用除此之外的不 ..
发布时间:2022-01-04 16:31:07 PHP

没有 .php 扩展名的 PHP URL 格式?

我需要的只是获取一个字符串作为 URL 而不显示 PHP 文件名.我有文件 contact.php 页面我正在尝试获取 URL例如 本地主机/联系人.php 这就是我现在得到的我需要访问这个页面 本地主机/联系人 对于每个页面,我应该只能通过它们的名称导航. 本地主机/联系人 本地主机/帮助 本地主机/支持 解决方案 如果您使用的是 apache,则需要使 ..
发布时间:2022-01-04 16:30:59 PHP

从 IIS 中嵌套应用程序的虚拟目录根中删除尾部斜杠

我有一个带有嵌套应用程序的网站.假设嵌套应用程序的虚拟目录是“/app".当向 www.mysite.com/app 发出请求时,会重定向到 www.mysite.com/app/,可能是因为虚拟目录不为空.我在嵌套应用程序的 web.config 中设置了一个规则,用于从所有 url 中删除尾部斜杠,但这不会影响嵌套应用程序的根路径.有没有办法(可能是 IIS 中的设置)在没有尾部斜杠的情况下重 ..
发布时间:2022-01-04 16:30:52 C#/.NET

如何在 ASP.net 站点中重写 URL

我想重写一个 asp.net 站点中的 URL 我需要的是我不想让用户看到网站是用哪种语言创建的 即它不应该有 www.examplesite.com/index.aspx 作为地址 相反,我希望它是 www.examplesite.com/index 我不想让用户看到文件的扩展名 如果此问题与 Stackoverflow 无关,请将此问题重定向到 Stack Exc ..
发布时间:2022-01-04 16:30:39 C#/.NET

在反向代理 (ProxyPass) 后面的 Mojolicious 中配置带有前缀的 URL

我正在寻找一种可靠的方法来配置 Mojolicious 在/app 下的 Apache 反向代理后面运行,以便 url_for('/​​foo') 实际上返回 /app/foo 而不是 /foo (否则所有链接都会被破坏). 文档 显示了/下所有内容的反向代理示例.但这不是我需要的,因为应用程序应该在/app 下. 将 ProxyPass/http://localhost:8080/ 转换 ..
发布时间:2022-01-04 16:30:28 服务器开发

url重写后如何知道原始url?

我有 url 重写规则,将 www.domain2.com 重定向到 domain1.com 根目录下的子文件夹(我们称此文件夹为子项目).在我的控制器中,我需要构造一个指向原始未修改路径的 URL,但 Request.Url 属性(如 AbsoluteUri 或 LocalPath)始终包含子项目子文件夹. 换句话说,如果用户输入: www.domain2.com/controller/ ..
发布时间:2022-01-04 16:29:56 服务器开发

ASP.NET 回发会在 URL 重写中产生问题吗?

我在我的 asp.net 项目中使用 Intelligencia 进行 url 重写. 我通过研发解决了很多问题D 用于 url 重写,但现在我遇到了一个关于页面回发的问题. 页面回发将我的重写 url 更改为原始 url. 所以,任何人都可以帮助我离开这里. 解决方案 您可以在母版页中对此问题进行编码 这里的 form1 是 form 标签,放在母版页的加载事件中 ..
发布时间:2022-01-04 16:29:46 C#/.NET

nginx 将所有通配符子域重写为 www.site.com

使用 nginx,我想将 example.com 的所有子域重定向到 www.example.com. 我在这里看到重定向将非 www 重定向到 www 或反之亦然,但我也希望 www2.site.com blabla.site.com 被重定向.我有一个域的通配符 dns. 对于 apache,这可以通过以下方式轻松完成: RewriteCond %{HTTP_HOST} !www ..
发布时间:2022-01-04 16:29:32 服务器开发

无法从 IIS7 中删除 URL 重写

我花了好几个小时试图解决这个问题,所以我将发帖作为最后的手段.. 我尝试删除一些将网页从 HTTP 指向 HTTPS 的 URL 重写. 删除重写后,它仍然将我发送到 HTTPS.我试过了;手动编辑 web.config重启网站重新启动 IIS 服务器重新启动 IIS 管理服务重启服务器 以上似乎都没有停止重写.. 有什么我遗漏的吗? 解决方案 我在使用 IIS e ..
发布时间:2022-01-04 16:29:24 服务器开发

在 IIS7 URL Rewrite 模块中,我可以在重定向规则中指定不适用于 http-post 请求吗?

在 IIS7 URL Rewrite 模块中,我可以在重定向规则中指定不适用于 http-post 请求吗?我正在使用 Microsoft 提供的模板来小写所有 url 并附加一个斜杠.但是,我有一个不符合此规范的 AJAX 发布请求,但它们破坏了我们,它们被重写为 301.我不担心 SEO 的 POST 请求,所以我希望我可以在规则中指定忽略它.以下是我的规则: ..
发布时间:2022-01-04 16:29:15 服务器开发

URL 重写 - web.config 错误

运行 .aspx 页面时出现以下错误. 错误代码0x8007000d无法读取配置部分“重写",因为它缺少部分声明 我有一个简单的 v.aspx 页面,其中包含以下代码: Response.Write(Request("q")) 我的托管服务器作为 IIS 7 安装并启用了 URL 重写功能(这就是他们声称的) 我的 web.config 文件在以下几行: 注意: ..
发布时间:2022-01-04 16:29:08 C#/.NET

用户名网址,如 twitter 和 facebook

twitter 和 facebook 等如何制作独特的网址,例如.twitter.com/billgates 如果我想做同样的事情(给我的用户提供唯一的带有用户名的 URL),它是一个应用程序还是你为每个用户创建一个带有索引页的目录? 顺便说一下,我使用的是coldfusion. 谢谢 解决方案 更一般地说,这些在线服务(Facebook、Twitter、任何存储用户名的 ..