url-rewriting 相关问题

URL重写引擎是修改Web URL外观(URL重写)的软件。重写的URL用于提供更短和更相关的网页链接,将用户从过时的URL路由到替换,或简化URL的格式以便人类可读。该技术在用于生成网页的文件和呈现给世界的URL之间增加了一定程度的分离。

如何解决 RewriteMap 的问题

出于某种原因,我的 RewriteMap 无法正常工作。 设置是: Apache Pre VirtualHost 包含 重写引擎开启 RewriteMap 重定向映射 dbm:/home/sitename/hredirects.db .htaccess 是: 重写引擎开启

回答 1 投票 0

使用 Tomcat 10 url-rewrite RewriteValve 的反向代理

我正在尝试使用 tomcat 10 url-rewrite 实现反向代理。我扩展了 RewriteValue 类并覆盖了 invoke()。 公共类 DynamicRewriteValue 扩展 RewriteValve{ @Overri...

回答 0 投票 0

htaccess 为年份添加后缀。 /wp-content/uploads/year-suffix/01/file.jpg

你能帮我重写网址吗? 现在网址看起来像: src="https://example.com/wp-content/uploads/2022/02/file1.png" src="https://example.com/wp-content/uploads/2019/02/file2.png&q...

回答 0 投票 0

使用 .htaccess 将自定义 WordPress 上传文件夹重写为带有额外获取参数的 wp-load.php

我在 wp-uploads 中有一个自定义文件夹: wp-内容/上传/安全 使用 htaccess 如下: wp-content/uploads/secure/.htaccess 媒体组织在 wp-content/uploads/secure 的子文件夹中 像wp-

回答 0 投票 0

如何在 Azure 的 Web 配置中将所有路由重定向到索引页面?

我正在使用部署在 Azure 上的 React 应用程序。我正在使用反应路由器 Browserhistory 模块。目前我在 Azure 的 web.config 中有以下规则: 我正在使用部署在 azure 上的 React 应用程序。我正在使用反应路由器 Browserhistory 模块。目前我在 Azure 的 web.config 中有以下规则: <rule name="admin rule" stopProcessing="true"> <match url="admin" /> <conditions logicalGrouping="MatchAll"> <add input="{REQUEST_FILENAME}" matchType="IsFile" negate="true" /> <add input="{REQUEST_FILENAME}" matchType="IsDirectory" negate="true" /> <add input="{REQUEST_URI}" matchType="Pattern" pattern="api/(.*)" negate="true" /> </conditions> <action type="Rewrite" url="/" /> </rule> 这有效,/admin 路由可以刷新并在浏览器 URL 窗口中手动输入。如果不应用此规则,我将无法刷新或手动输入 URL。 (参见问题:React-router URLs 在刷新或手动写入时不起作用) 但我实际上希望它适用于每条路线,也适用于动态路线。例如: /购物车 /产品/唯一标识 /例子 我可以编写哪个规则,以便像在管理路由中一样将每条路由重写到索引? 您应该能够将您的管理员匹配规则替换为 <match url=".*" /> 就在您的开始 <conditions> 标签上方。查看这篇博文了解更多信息。

回答 1 投票 0

重写 url 以隐藏 ?p=

我是 .htaccess 文件的新手,我有一个站点。 URL 看起来像 https://example.com/content/main.php?p=contact 。 我希望 URL 看起来像 https://example.com/content/contact 但表现得像...

回答 0 投票 0

htaccess 将子域重定向到具有不同路径的相同子域

我需要使用 .htaccess 将子域路径重写为不同的路径,但将子域和参数保留在 url 中,如下所示: 来源网址:http://dev.domain.com/rezept?recipe_id=2513&language=de

回答 1 投票 0

Apache 2.4 URL 重写:/server/?Server=ServerName 到 /server/ServerName

我正在尝试简单地将 url 从 /server/?Server=ServerName 重写为 /server/ServerName,以便将 ServerName 参数传递给 PHP。 我目前在我的 htaccess 文件中有这个: 重写引擎...

回答 1 投票 0

我想使用 .htaccess 从 URL 中删除文件夹和 .php

我要重定向 https://example.com/index.php 到 https://example.com https://example.com/view/india.php 到 https://example.com/india https://example.com/view/city/india/chennai.php 到 https://

回答 1 投票 0

如何在查询中填写账号密码获取SVN文件的HTTP直连

现在假设: url1表示http://sas2.witersen.com:9094/svn/rep1/2023-03-11_165815.jpg 是一个普通的SVN仓库HTTP访问地址,需要权限。对应的用户权限是...

回答 0 投票 0

htaccess 重写规则在迁移到 php 8 后不起作用

从 PHP 7 迁移到 PHP 8 后,我面临 url 重写规则的问题。 在 htaccess 之上我有下面的代码 选项 +FollowSymLinks 重写引擎开启 RewriteBase /巴巴/ 错误文档 404...

回答 1 投票 0

对带有静态 html 文件的路由使用 try_files

我有一个带有静态 html 文件的 React/Nginx 应用程序,访问如下: Nginx 配置: 位置/博客/fn1 { try_files $uri /static/html/blog/fn1.html; } 另一个位置块等... ...

回答 0 投票 0

使用 htaccess 访问某些文件夹和字体

我有一个代码可以将所有用户重定向到 soon.php,除了那些有特定页面的用户 应该看到 .htaccess 中的内容 .. 代码如下所示: 重写引擎开启 重写基础 / RewriteCond %{远程...

回答 1 投票 0

子目录中应用程序的角度部署问题

我收到“无法加载模块脚本:需要一个 JavaScript 模块脚本,但服务器以“text/html”的 MIME 类型响应。对 mod 强制执行严格的 MIME 类型检查...

回答 1 投票 0

有没有办法在不触发 Sendgrid 中的点击事件的情况下确定 Sendgrid 跟踪链接的目标 URL?

作为 Sendgrid 超链接的接收者,我想要一种方法来检查它指向的位置,这不会导致 Sendgrid 注册我已单击该链接。 Sendgrid 链接在营销电子邮件中很常见

回答 0 投票 0

使用 web.config 重定向 Azure Web App 中的特定文件

我有一个运行 ASP.NET MVC(非核心)的 Azure Web 应用程序。它前面没有应用程序网关。我需要重定向特定文件。为了这个问题,我们称文件为 abc.txt ...

回答 0 投票 0

ASP.NET Core 基于当前域重定向或重写

我有一个网站有多个主机名,用作不同的环境。我会打电话给他们 qa1.cmsSite.com qa2.cmsSite.com qa3.cmsSite.com 还有另一个内部应用程序使用

回答 1 投票 0

Nginx 将 /path 重写为 /

我在端口 8080 上运行服务 A,在端口 8081 上运行服务 B。我想设置一个 nginx 代理,所以当我访问 http://localhost/serviceA 时,它将重定向到服务 A,当我访问 http 时: //

回答 1 投票 0

是否有一个只包含文件名的变量 - 没有路径

我有很多这样的重定向: RewriteRule ^demos/(bar-3d-effect-multi-row\.html) demos-website/$1 RewriteRule ^demos/(bar-adjustable\.html) demos-website/$1 重写规则 ^d...

回答 1 投票 0

Apache2.4.54 - 重写在 .htaccess 中不起作用

我在 /path/to/project/ 中有这个 .htaccess 文件 重写引擎开启 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d 重写条件 %{

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.