是否可以执行奇数和偶数替换.htaccess
以替换/
为url = &
?
换句话说,我有这样的链接:
page/subscriber/action/manage/sortby/id
我想知道是否有办法简单地更换奇数/
与=
和偶数/
用&
?
我有一些非常长的URL,其中包含很多参数,并且我不想为每个URL编写特定的规则。
我正在尝试通过一个非常大的PHP脚本将其转换为格式正确的url,并且可能需要数周的时间才能找到每种可能的url和参数组合。
您为什么不想用PHP脚本本身制作它?我想我是在Zend框架中第一次看到这种情况,但是现在在我的项目中使用了类似的方法。
.htaccess:
RewriteEngine on
RewriteRule .* index.php
index.php
$path = $_SERVER['REQUEST_URI'];
$paths = explode('/', $path);
// Add some logic for showing the page you need. Maybe remove domain before processing
例如,您可以使用偶数参数作为数组键,并将参数添加为这些键的值。
例如打印路径,使用
echo "<pre>";
print_r ($paths);
echo "</pre>";
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句