-2

请原谅我提出了一个关于 url 重写的愚蠢问题。

我有一个网址

https://example.com/?hash=3aa24be66484f1a39c72287fc994c7865e0a6126f1e678c94a1da5e2eb59bdb1

我必须配置 .htaccess,即以下网址将是有效链接 https://example.com/hash/3aa24be66484f1a39c72287fc994c7865e0a6126f1e678c94a1da5e2eb59bdb1

而已!

这是我第一次遇到 url 重写,在 web 中找不到好的资源从零开始学习。你能给我一个建议从哪里开始吗?

谢谢你。

4

1 回答 1

2

阅读文档:

Apache 2.2 mod_rewrite 模块参考

Apache 2.2 重写指南

接下来使用google:apache mod_rewrite教程

您的具体问题:

RewriteEngine On
RewriteRule ^/?hash/(.*)$ /?hash=$1 [L]

此外,要澄清什么是“重写”和“重定向”,请参见此答案的顶部

于 2012-10-12T00:12:17.433 回答