php - Dropbox 样式 URL,不使用哈希或参数

标签 php apache .htaccess web-hosting

有人能指出我正确的方向吗?我正在尝试创建一个如下所示的网址。我不想使用 url 哈希 #I2QT40oSwU0AoH7g02cAHI 或参数 ?myparam=I2QT40oSwU0AoH7g02cAHI

https://www.dropbox.com/l/ I2QT40oSwU0AoH7g02cAHI

这是用 mod_rewrite 完成的吗?

非常感谢!

最佳答案

是的,它是通过编辑 httpd.conf 文件(打开 AllowOverride all)并在您的根 Web 目录中创建一个 .htaccess 文件来完成的。

这是一个示例 .htaccess 文件

Options -Multiviews

RewriteEngine On
RewriteBase /

RewriteRule ^l/(.*)$ /somescript.php?key=$1 [L]

上面会直接

https://www.dropbox.com/l/I2QT40oSwU0AoH7g02cAHI

https://www.dropbox.com/somescript.php?key=I2QT40oSwU0AoH7g02cAHI

关于php - Dropbox 样式 URL,不使用哈希或参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21213773/

相关文章:

php - 在 php 中获取小时之间的数据

php - 删除 json 对象中索引为 0 的多余大括号

apache - 将 URL 重定向到另一个 URL

apache - 附加查询字符串的重写没有触发?

php - htaccess 如何在 url 重写后访问/获取搜索参数

javascript - JS 不响应更新的 txt 文件

php - 通过 url 中的特定 id 从 MySQL 数据库中获取数据

php - 这个php代码有什么问题?

javascript - 浏览器随机不请求资源

.htaccess - Azure 中的 Mod_rewrite