mod-rewrite 相关问题

Apache Web服务器的URL重写模块。它通常用于所谓的“漂亮”URL,但也提供了执行除简单替换之外的各种请求处理任务的能力和灵活性。

.htaccess 中具有完全匹配条件的 RewriteCond 不起作用

我有一种情况,在请求的主机完全匹配时,我想重定向到一个 url,如果参数带有请求的 url,我想重定向到不同的 url。 重写引擎开启 ...

回答 0 投票 0

从 React 页面重定向到 WordPress 实例

我在 https://example.com/ 上有一个 React 应用程序,并在里面有一个 WordPress 博客作为子目录:https://example.com/blog/ 问题: 浏览 https://example.com/blog 时,我希望它被重定向......

回答 1 投票 0

如何让 Apache mod_rewrite 在 MacOs Ventura 上正常工作?

最近我搬到了一台新 Mac 并按照本教程安装了 Apache / PHP: https://getgrav.org/blog/macos-ventura-apache-multiple-php-versions 一切都像我以前的机器一样工作,EXCE...

回答 0 投票 0

apache2中如何将子目录重定向到另一个目录

我有 example.com,这是一个安装在 docker 内的 WordPress 站点,我还有 CI 项目存储在 /var/www/store 中。我希望用户在输入时被重定向到 /var/www/store (docker 外部)...

回答 0 投票 0

Apache Mod_Rewrite www 到非 www 不起作用

我正在尝试进行 Mod_Rewrite 并摆脱所有 www.在网址中。我所有的 SSL 证书都是非 www 的,我不想为 www 创建 SSL 证书。子域。我只是想重写和重定向...

回答 0 投票 0

如何解决 RewriteMap 的问题

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

回答 1 投票 0

.htaccess:如果使用 Opera 浏览器,则将网站的所有 URL 重定向到特定页面

如果检测到 Opera UA,我想重定向用户。 以下设置部分工作正常: 重写引擎开启 RewriteCond %{HTTP_USER_AGENT} Opera [NC] 重写规则 ^$ https://example.com/sub...

回答 1 投票 0

htaccess:尝试 ErrorDocument 时找不到 404 错误

如果发生错误但未找到错误,我正在使用 .htaccess 文件重定向到错误页面。我正在测试 error.php 页面是否正常工作,但我得到了以下结果。 404 Not Found 错误是

回答 2 投票 0

如何防止我的网站在不受支持的浏览器上显示 WebP 图像?

我发现我的 WordPress 网站存在问题,它试图在不受支持的浏览器上显示 WebP 图像。因此,当从这些不受支持的 br 访问时,图像出现损坏...

回答 1 投票 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

Apache 2.4 RewriteCond with expr / ipmatch on variable other than %{REMOTE_ADDR}

我在 CDN 后面有一个 Web 服务器。客户端 IP 作为 HTTP 标头传递。 我可以使用以下内容来阻止客户端 IP 地址: RewriteCond %{HTTP:CloudFront-Viewer-Address} ^123\.45\.67\.89(.*)$

回答 1 投票 0

我怎样才能在 .htaccess 中有 2 个参数?

我有一个 PHP 文件: example.com/products/index.php 我的目标是能够做到这一点: example.com/products/186/你好 在 PHP 中,我可以做 $_GET['id'] ,这将是 186, 和 $_GET['cat'] 将...

回答 1 投票 0

htaccess RewriteRule 仅根页面代理到另一个页面

我需要在另一个页面的主页(根页面)上显示内容。 我认为最简单的方法是 RewriteRule 代理。 如果我需要在 uri /test/ 下显示页面 /abc/ 下一个规则有效: RewriteCond %{REQUEST_URI...

回答 1 投票 0

如何阻止访问除剧目以外的网站?

我正在尝试使用 .htaccess 阻止对我网站的所有访问,但我的 IP 除外。 问题是我在 /img/ 中有一些图像用于我的地址电子邮件签名,所以我需要这些是免费的。 谢谢。 在

回答 1 投票 0

301 通过 htaccess 将所有内部页面重定向到新的域内部页面

我希望通过 htaccess 文件 301 将旧 URL 的所有内部页面重定向到新 URL 的单个目标。 就像我希望重定向 http://www.advancedbuildings.org/

回答 1 投票 0

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

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

回答 1 投票 0

htaccess php文件,然后文件夹

我在我的 .htaccess 文件中使用上面的内容 # BEGIN - 允许 Sucuri 服务 重写规则 ^sucuri-(.*)\.php$ - [L] # END - 允许 Sucuri 服务 <

回答 1 投票 0

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

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

回答 1 投票 0

Apache mod_rewrite 和 .php 文件扩展名

我在使用 mod_rewrite 时遇到了问题。我有一个基本的 PHP 网站,其中所有文件的扩展名为 .php。 我想要发生的是: www.site.example/文件 和 www.site.example/file/ 两者都提供 ww ...

回答 0 投票 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://ex...

回答 0 投票 0

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