此问题在此处已有答案:
Reference: mod_rewrite, URL rewriting and "pretty links" explained(5个答案)
昨天关门了。
我试图通过.htaccess实现此重定向的URL:
https://www.example.com/crt/1/02b7b273
我定的规矩是:
RewriteRule ^crt/1/02b7b273$ crt.php?id_crt=1&crc32_file=02b7b273 [L].
但是,我希望不必在htaccess文件中为每个URL编写规则,而是自动执行此操作,即通过从/1/
和/02b7b273$
提取变量id_crt
和crc32_file
,直接从URL填充它们
你认为这可能吗?
我希望能够直接从URL动态填充id_crt
和crc32_file
变量
1条答案
按热度按时间wxclj1h51#
是的,您可以在以下时间执行此操作:
重写规则^字符串/([0-9]+)/([a-z 0 -9]+)$字符串.php?字符串ID = $1&crc32文件=$2 [L]
其中[0-9]+是一种模式,仅表示0至9的数字,例如:1、123、38723497234,与[a-z 0 -9]+相同,表示-数字和字母,()表示组,后面用作$1和$2