mod-rewrite 相关问题

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

example.com/cat1/cat2/?page=3 的重写规则

我想创建一个捕捉以下内容的网页: http://example.com/category_name/subcategory_name/ 与它一起服务 http://example.com/page.php?label1=category_name&label2=subcategory_name&pag...

回答 1 投票 0

Codeigniter - 未指定输入文件 - 为什么是“?”解决这个问题了吗?

我遇到了消息“未指定输入文件”的问题。 我在 stackoverflow 的主题上发现解决此更改 RewriteRule ^(.*)$ index.php/$1 [L] 到 RewriteRule ^(.*)$ index.php?/$1 [L] 添加了

回答 2 投票 0

使用多个重写规则?

我有一个简单的 .htaccess 文件,其中包含以下内容。 重写引擎开启 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d

回答 2 投票 0

如何停止在公共目录下显示 Symfony 应用程序?

我的 Symfony 应用程序有问题,该应用程序在两个链接下运行:在我的根 example.com 上和在子文件夹 example.com/public 上 如何停止在链接 example.com/public 下显示应用程序?有吗

回答 1 投票 0

htaccess:防止 301 重定向将 / 附加到子文件夹的 URL 末尾

我定义了这个.htaccess文件: 重写引擎开启 # 禁用http RewriteCond %{HTTPS} 已关闭 重写规则 ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] # 禁用 www. RewriteCond %{HTTP_HOST} ^ww...

回答 1 投票 0

正确删除lighttpd中URL中的文件扩展名

你能告诉我如何在lighttpd中正确删除文件扩展名吗? 以便: 根目录(“/”)不会被重写为“/.php” 如果尾部斜杠丢失则打开目录 所有文件...

回答 2 投票 0

使用 .htaccess 删除 .html 和 .php 扩展名

如何从网页中删除文件类型,而不创建新目录并将文件命名为index.php。我希望将 http://example.com/google.html 更改为 http://example.com/google。 我该怎么去…

回答 4 投票 0

.htaccess 域名始终带有 www

我从我的主 .htaccess 文件中的另一篇文章中获取了此代码: RewriteCond %{HTTPS} 已关闭 RewriteCond %{REQUEST_URI} !^.*/sensors/.*$ 重写规则 ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} ...

回答 1 投票 0

mod_rewrite到子目录中相应的php文件

我想使用 mod_rewrite (在 .htaccess 中)将“干净”的 URL 映射到子目录中相应的 php 文件,例如: https://example.com/test/ --> https://example.com/p/test.php 我的...

回答 1 投票 0

重写规则在 Apache 2.4 上的 .htaccess 中的<If>块内不起作用

我迷路了。我的重写规则确实工作正常,直到我将其放置在 块中。 当我在这里通过谷歌和 ChatGPT 搜索答案时,我确实得到了一个混合的图像,是否...

回答 1 投票 0

将\index.html重定向到\root

所以我有一个 xxx.yyy.com 形式的子域,重定向到 yyy.com/xxx 除了子域的根目录是一个index.html 文件之外,一切正常。 我需要那个 yyy.com/xxx/...

回答 1 投票 0

如果我不包含绝对路径,如何防止 Apache mod_rewrite 重定向到 http?

我的 VirtualHost 配置中有几个用于 301 重定向的 RewriteRule。如果我不在替换路径中包含绝对路径,Apache 将重定向到 http 协议而不是 https,即使...

回答 1 投票 0

为什么重定向在 .htaccess 中不起作用?

RewriteCond %{QUERY_STRING} (.*)Itemid=111&(.*) [NC] RewriteRule .* /d/index.php?%2 [R=301,L] 非常适合地址 /index.php?Itemid=111&board=100.300 但对 /d/index.php 不起作用?

回答 1 投票 0

如何修改文件夹和子文件夹的重写

我使用下面的代码来重定向下面的网址: www.example.com/100 到 www.example.com/index.php?cod=100 重写引擎开启 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d

回答 1 投票 0

htaccess 重写部分 URL

我在 Stack Overflow 上找到了类似的例子,但无法让它工作。 我正在尝试重写 URL http://www.example.com/index.php?option=com_users&view=login&return=aHR0cDovL3d3d...

回答 1 投票 0

漂亮的 URL 具体示例

我一直在寻找具体的例子来回答我关于漂亮网址的问题。不幸的是,没有运气。如果有人能帮助我指出正确的方向,那就太好了。 目前我的网址是:

回答 1 投票 0

R = 301 重定向的 RewriteRule

在我的 .htaccess 中,我有一个重写规则,如下所示: 重写引擎开启 RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_URI} !^/\.well-known/acme-

回答 1 投票 0

权限被拒绝:/var/www/abc/.htaccess pcfg_openfile:无法检查htaccess文件,确保它可读?

大家好,我在我的网站上使用 PHP,在我的系统上使用 ubuntu linux。即使在正确配置了所有内容之后,我在 apache 的 error.log 文件中收到上述错误。我对此做了很多研究,但是

回答 5 投票 0

如何调试 Apache mod_rewrite

我对 mod_rewrite 有两个主要问题: 当我的规则无效时,不会报告任何有意义的错误 为了可靠地测试每个修改,我必须删除 Google Chrome 的缓存。这不是……

回答 5 投票 0

将流量从文件夹或其子文件夹重定向到另一个文件夹

我有一个 Apache Web 服务器在默认的 var/www/html 路径上运行。 这看起来像下面这样: var(文件夹) | www(文件夹) | | html(文件夹) | | |索引.php(文件) | | |

回答 2 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.