htaccess 文件中的数学运算符
是否可以在 .htaccess 文件中使用数学运算符? 例如我想将 id=100 的页面重定向到 id=30 的页面?
is it possible to use mathematical operators in .htaccess file?
for example i want to redirect a page with id=100 to a page with id=30 ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
假设您正在谈论查询字符串,是的。
要将
http://example.com/page.php?id=100
重定向到http://example.com/page.php?id=30
你会这样做this:编辑: AFAIK,不可能在 .htaccess 中进行计算。将请求发送到进行计算的 PHP 脚本,然后使用 header 函数进行重定向(不确定是否您使用的是 PHP,但同样的原则也适用于其他语言)。
在 .htaccess 中:
在 calc.php 中:
Assuming you're talking about query strings, yes.
To redirect
http://example.com/page.php?id=100
tohttp://example.com/page.php?id=30
you would do this:Edit: AFAIK, it's not possible to do calculations in .htaccess. Send the request to a PHP script where you do the calculation then use the header function to do the redirect (not sure if you're using PHP, but the same principle applies to other languages).
in .htaccess:
And in calc.php: